Taro Logo

Software Dev Engineer - II

Amazon is one of the world's most beloved brands focused on customer obsession, innovation, and technology solutions at global scale.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Dev Engineer - II

Amazon is seeking a Software Development Engineer II to join their innovative technology team. This role offers an exciting opportunity to work on industry-defining projects that directly impact millions of customers, sellers, and products worldwide. As part of Amazon's engineering team, you'll be at the forefront of building cutting-edge, scalable services and technologies in a fast-paced, customer-obsessed environment.

The position involves working with distributed computing systems, creating solutions for complex business challenges, and collaborating with experienced cross-disciplinary teams. You'll be responsible for designing and implementing distributed storage, index, and query systems that are scalable, fault-tolerant, and cost-effective. The role requires strong technical expertise and the ability to work in an agile environment where development cycles are measured in weeks, not years.

This is an excellent opportunity for engineers who are passionate about creating new products and features from scratch while managing ambiguity. You'll be working with a company that values innovation, customer obsession, and technical excellence. The role offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and comprehensive benefits.

The ideal candidate will have at least 3 years of professional software development experience and 2 years of system design experience. You'll be working in Vancouver, BC, as part of Amazon's Payment Engineering team, contributing to critical infrastructure that powers Amazon's global operations. This role offers the chance to make a significant impact while working with some of the best minds in technology.

If you're excited about solving complex technical challenges, working with cutting-edge technology, and seeing the direct impact of your work on millions of customers, this role at Amazon could be your next career move. The position combines technical depth with business impact, offering opportunities for both professional growth and meaningful contributions to one of the world's leading technology companies.

Last updated 7 minutes ago

Responsibilities For Software Dev Engineer - II

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Dev 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

Benefits For Software Dev Engineer - II

Medical Insurance
Equity
  • Medical Insurance
  • Equity

Interested in this job?

Jobs Related To Amazon Software Dev Engineer - II

Software Development Engineer, VASTech

Design and develop scalable, distributed systems for Amazon's Value Added Services platform in Hyderabad, revolutionizing how Amazon delivers services to customers worldwide.

Software Development Engineer II, Devices Pricing and Promotions

Amazon seeks Software Development Engineer II for Devices Pricing and Promotions team to lead development of sales automation systems and mentor engineers while building scalable solutions.

Support Engineer II

Support Engineer II role at Amazon focusing on identity verification systems, requiring 2+ years of experience in software development or technical support, with expertise in Unix and modern programming languages.

Software Development Engineer II, Project Rembrandt

Amazon seeks a Software Development Engineer II to build scalable supply chain solutions for merchants, focusing on full-stack development and system architecture.

Software Engineer, Translation Services

Mid-level Software Engineering role at Amazon's Translation Services team, building scalable translation solutions to support global customer reach.