Taro Logo

Software Dev Engineer II - AMZ9082668

Amazon is a global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
$143,700 - $194,400
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on building scalable applications for customer engagement and membership systems.

Application Engineer II

Application Engineer II position at Amazon focusing on pricing systems infrastructure, combining technical support and software development with emphasis on automation and system optimization.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon working on the Unified Payments Experience team, building scalable payment systems with modern cloud technologies.

Software Dev Engineer II, Unified Payments Experience

Software Development Engineer II position at Amazon working on the Unified Payments Experience team, building scalable payment solutions and customer experiences.

Description For Software Dev Engineer II - AMZ9082668

Amazon Development Center U.S., Inc. is seeking a Software Development Engineer II to join their team in Boston, Massachusetts. This role offers an exciting opportunity to work at one of the world's leading technology companies, with a competitive salary range of $143,700 to $194,400 per year.

As a Software Dev Engineer II, you will be responsible for designing, developing, and implementing embedded or distributed software applications, tools, systems, and services. You'll work on translating functional requirements into robust, efficient solutions that integrate seamlessly with the overall system architecture. The role involves participation in the complete development lifecycle, from initial design through implementation, testing, documentation, delivery, and maintenance.

The position requires strong technical expertise, particularly in languages such as C#, C++, Java, or Perl, combined with solid understanding of Object Oriented Design principles. You'll be working on large-scale, multi-tiered, multi-threaded applications, making this an excellent opportunity for engineers who enjoy complex technical challenges.

Amazon offers a comprehensive benefits package, including medical coverage and financial benefits. As part of Amazon's engineering team, you'll work in an environment that values innovation and customer obsession, guided by Amazon's leadership principles. The company's culture promotes learning and growth, with opportunities to mentor junior engineers and contribute to significant technical decisions.

The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, along with at least one year of relevant experience. This role is perfect for someone who is passionate about software development, enjoys solving complex problems, and wants to contribute to projects that impact millions of users worldwide.

Working at Amazon's Boston location puts you at the heart of one of the company's key tech hubs, offering exposure to cutting-edge technology and the chance to collaborate with some of the industry's best talent. The position offers both technical challenges and leadership opportunities, making it an excellent choice for engineers looking to advance their careers at a world-class technology company.

Last updated 5 days ago

Responsibilities For Software Dev Engineer II - AMZ9082668

  • Design, develop, implement, test, and document embedded or distributed software applications
  • Translate functional requirements into robust solutions
  • Participate in full development cycle from design to maintenance
  • Produce comprehensive software documentation
  • Evaluate software products and tools
  • Mentor junior development engineers

Requirements For Software Dev Engineer II - AMZ9082668

Java
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field
  • 1 year experience designing and developing large-scale, multi-tiered, multi-threaded software applications
  • Experience with C#, C++, Java, or Perl
  • Experience with Object Oriented Design

Benefits For Software Dev Engineer II - AMZ9082668

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?