Taro Logo

Software Dev Engineer II - AMZ9084442

Annapurna Labs is an Amazon subsidiary that develops silicon chips and systems for cloud computing and AI applications.
$165,200 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Dev Engineer II - AMZ9084442

Annapurna Labs, an Amazon subsidiary, is seeking a Software Development Engineer II to join their team in Cupertino, California. This role offers an exciting opportunity to work on embedded and distributed software applications in a cutting-edge technology environment. The position involves designing, developing, and implementing software solutions while mentoring junior engineers.

The role requires expertise in languages like C#, C++, Java, or Perl, with a focus on object-oriented design principles. You'll be responsible for the full development lifecycle, from initial design through to maintenance, ensuring robust and efficient solutions that integrate well with the overall system architecture.

This is an excellent opportunity for a mid-level engineer with at least one year of experience in large-scale software development. The position offers competitive compensation ranging from $165,200 to $223,600 annually, plus comprehensive benefits including medical coverage and financial benefits. Amazon's total compensation package may include equity and sign-on payments.

Working at Amazon means being part of a dynamic, innovative company that values its leadership principles and promotes a culture of excellence. The role offers the chance to work on challenging technical problems while growing your career through mentorship and hands-on experience with cutting-edge technology.

The position is based in Cupertino, California, working standard business hours from 8:00 AM to 5:00 PM. As part of Amazon's commitment to diversity and inclusion, they welcome applications from all qualified candidates and provide comprehensive support for employees, including various benefits and workplace accommodations as needed.

Last updated 2 months ago

Responsibilities For Software Dev Engineer II - AMZ9084442

  • 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 - AMZ9084442

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

Benefits For Software Dev Engineer II - AMZ9084442

Medical Insurance
  • Medical Insurance
  • Financial Benefits

Interested in this job?

Jobs Related To Annapurna Labs (U.S.) Inc. Software Dev Engineer II - AMZ9084442