Amazon Web Services (AWS) is seeking a Software Development Engineer II to join our team in Boston, Massachusetts. This role presents an exciting opportunity to work with cutting-edge cloud technology at one of the world's leading tech companies.
As a Software Dev Engineer II, you'll be responsible for designing and developing large-scale, multi-tiered, distributed software applications and services. You'll work on complex technical challenges, collaborating with talented engineers while having the opportunity to mentor junior team members. The role combines hands-on coding with architectural decision-making, requiring both technical expertise and leadership skills.
The position offers a competitive compensation package ranging from $143,700 to $194,400 per year, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. AWS's total compensation approach ensures you're rewarded for your contributions while enjoying the stability and benefits of working for a global technology leader.
You'll be working in a fast-paced environment where you'll participate in the full development lifecycle, from design through implementation and maintenance. Your responsibilities will include translating functional requirements into robust, efficient solutions, producing comprehensive documentation, and making important decisions about software tools and products.
The ideal candidate will have a bachelor's degree in Computer Science or related field, with at least one year of experience in developing large-scale software applications. Proficiency in languages like C#, C++, Java, or Perl, along with strong object-oriented design skills, is essential. This role offers excellent growth opportunities within AWS's innovative and dynamic environment.
Working at Amazon means being part of a company that values innovation, long-term thinking, and customer obsession. You'll have access to world-class resources and technologies, while working alongside some of the industry's brightest minds. The Boston location offers a vibrant tech community and excellent quality of life, making this an ideal opportunity for ambitious software engineers looking to make an impact at scale.