Software Development Engineer II

World's largest e-commerce company creating the most-loved shopping experience for customers globally
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer II

Join Amazon's Buying Experience organization, where we're on a mission to create the world's most-loved shopping experience. As a Software Development Engineer II, you'll be at the forefront of shaping how millions of customers interact with Amazon across all devices. You'll work on building distributed services that power personalized experiences with high concurrency and low latency at massive scale.

The role offers an exciting opportunity to impact hundreds of millions of Amazon customers daily through the development of innovative shopping experiences. You'll be responsible for building and maintaining state-of-the-art frameworks that serve as the backbone of Amazon's product pages, ensuring optimal performance across all devices from smartphones to desktops and Echos.

Working in the Buying Experience organization means you'll be part of the team responsible for the worldwide product showroom of "the everything store." You'll collaborate with talented engineers to create tailored shopping experiences for every customer, product, business, and marketplace offered by Amazon. This position requires a strong focus on engineering excellence, with opportunities to raise the bar on architecture, quality, maintainability, performance, and security.

The ideal candidate will bring their expertise in software development to help streamline all aspects of software delivery while maintaining Amazon's high standards for engineering excellence. You'll be working in an inclusive environment that values diversity and innovation, with access to cutting-edge technology and the opportunity to solve complex problems at scale.

Join us in revolutionizing how customers discover, evaluate, and purchase products on Amazon, while working alongside passionate professionals who are dedicated to creating the best possible customer experience in e-commerce.

Last updated 20 days ago

Responsibilities For Software Development Engineer II

  • Build and serve state-of-the-art frameworks
  • Develop distributed services with high concurrency, low latency and massive scalability
  • Improve next generation buying experience pages rendering
  • Create personalized shopping experiences
  • Maintain high standards for architecture, quality, maintainability, performance, and security

Requirements For Software Development Engineer II

Java
JavaScript
TypeScript
React
Node.js
  • 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
Vision Insurance
Dental Insurance
401k
  • Inclusive work culture
  • Disability accommodation support
  • Equal opportunity employer
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.