Software Dev Engineer II - AMZ27051.1
Amazon
E-Commerce Services
East Palo Alto, CA - USA
Entry Level
Experteer Overview
In this role you will design, implement, and test embedded or distributed software that aligns with overall system architecture. You will participate end-to-end in the development lifecycle and produce clear, usable documentation. You will evaluate tools and technologies to support scalable solutions and mentor junior engineers. This position offers exposure to large-scale, multi-threaded software and broad impact across teams. You’ll join a customer-focused, performance-driven culture that values inclusive collaboration.
Compensation / Benefits
- sign-on bonus
- restricted stock units
- medical benefits
- financial benefits
- additional benefits based on position
Responsibilities
- Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services
- Translate functional requirements into robust, efficient solutions compatible with system architecture
- Participate in full development cycle from design to delivery and maintenance
- Produce comprehensive software documentation
- Evaluate and decide on use of new or existing software products and tools
- Mentor junior development engineers
Key requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
- one year of experience in designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services
- proficiency in C#, C++, Java, or Perl and Object Oriented Design
Description
In this role you will design, implement, and test embedded or distributed software that aligns with overall system architecture. You will pa…
Take your next career step
1M+ top positions worldwide with salary benchmarks
Be discreetly found and contacted by headhunters
Exclusively for senior-level professionals and executives
Already a member?

