Software Development Engineer II
Amazon Development Center U.S., Inc.
- Location
- Palo Alto, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $223k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- Bachelors degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field, plus at least one year of experience in the offered role or a related occupation.
- At least one year of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
- At least one year of experience with object-oriented design.
Responsibilities:
- Design, develop, implement, test, and document embedded or distributed software applications, tools, systems, and services.
- Translate functional requirements into robust, efficient, supportable solutions that fit within the overall system architecture.
- Contribute throughout the full development lifecycle, from design and implementation through testing, documentation, delivery, and maintenance.
- Create comprehensive, usable software documentation.
- Assess and decide whether to use new or existing software products and tools.
- Mentor junior development engineers.
Technologies:
- C#
- Embedded
- Java
- Perl
- C++
More
We are Amazon, an equal opportunity and affirmative action employer. This is a Software Development Engineer II position in East Palo Alto, California, with multiple openings and a schedule of 40 hours per week, 8:00 a.m. to 5:00 p.m. The annual salary range is $165,200–$223,600; the base pay offered may vary based on job-related knowledge, skills, experience, and market location. A sign-on bonus and restricted stock units may be included in the compensation package, along with medical, financial, and other benefits depending on the position offered. Applicants can apply through our internal or external careers site.
last updated 43 week of 2026