Software Development Engineer II

Amazon.com Services LLC, a leading global technology company providing cloud computing, e-commerce, and digital services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer II

Amazon.com Services LLC is seeking a Software Development Engineer II to join their team in the San Francisco Bay Area. This role offers an exciting opportunity to work on embedded and distributed software applications at one of the world's leading technology companies.

The position requires a skilled developer with 3+ years of professional experience who can handle the full software development lifecycle. You'll be responsible for designing, developing, and maintaining robust software solutions while mentoring junior engineers. The role combines technical expertise with architectural decision-making, offering exposure to large-scale systems and cutting-edge technologies.

As an SDE II at Amazon, you'll work on challenging problems that impact millions of customers worldwide. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on bonuses, and comprehensive healthcare coverage.

The ideal candidate will have strong experience in software development, system design, and architecture, with the ability to translate complex requirements into efficient solutions. You'll be part of a dynamic team that values innovation, technical excellence, and continuous learning.

This role provides an excellent opportunity for career growth within Amazon's extensive technology organization, working alongside talented engineers and contributing to significant technical initiatives. The position offers the chance to make a real impact while enjoying the benefits and resources of a global technology leader.

Last updated 19 days ago

Responsibilities For Software Development Engineer II

  • Design, develop, implement, test, and document embedded or distributed software applications
  • Translate functional requirements into robust, efficient, supportable solutions
  • Participate in the full development cycle, end-to-end
  • Produce comprehensive, usable software documentation
  • Evaluate and make decisions around new or existing software products and tools
  • Mentor junior development engineers

Requirements For Software Development Engineer II

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Total compensation package including equity
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II

Software Dev Engineer II, AWS End User Messaging SMS

AWS End User Messaging is seeking a Software Dev Engineer II to build large-scale messaging applications and lead technical development of SMS, Voice, and WhatsApp solutions.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to build scalable network services for their global cloud infrastructure, focusing on network lifecycle management and automation.

Software Development Engineer II, Employee Services Technology

SDE-II position at Amazon building HR tech solutions, offering $129K-$223K salary, focusing on full-stack development and system architecture using AWS services.

Software Dev Fellowship HoH Cohort 25-2, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, developing satellite telecommunications systems and customer engagement platforms.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Development Engineer to build and manage network configuration services for their global cloud infrastructure in Dublin.