Software Development Engineer II, REX

Amazon is a global technology and e-commerce company known for its customer-centric approach and innovation in various domains.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, REX

Amazon's Recipient Experience (REX) team is seeking a talented Software Development Engineer II to join their mission of delivering exceptional customer experiences. This role offers an exciting opportunity to influence the experience of millions of customers by building customer-facing solutions that enhance delivery transparency and flexibility. As part of the REX team, you'll work on highly visible platforms including Your Orders, Progress Tracker, Order Details, and Product Owner Page.

The position requires a strong technical background with expertise in distributed systems and web services. You'll be responsible for designing and implementing scalable solutions that anticipate and resolve customer questions before they arise. The role demands someone who can thrive in Amazon's fast-paced environment, demonstrating strong technical leadership while collaborating with cross-functional teams.

Working at Amazon means embracing their leadership principles, particularly customer obsession and high standards for code quality. You'll have the autonomy to drive projects from conception to completion, while working in an innovative environment that impacts products across the company. The role offers significant growth opportunities within Amazon's vast technical landscape.

The ideal candidate will bring a proven track record of delivering high-quality technology products in a dynamic environment, strong design capabilities, and expertise in distributed computing. You'll be part of modernizing Amazon's post-purchase experience, working with cutting-edge technologies at unprecedented scale. This position offers the unique opportunity to shape the future of e-commerce delivery experiences while working with some of the industry's best engineers.

Last updated 13 minutes ago

Responsibilities For Software Development Engineer II, REX

  • Lead engineering design and development with a team of engineers and product partners
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Work in an agile environment to deliver high-quality software
  • Own technical relationships with business teams

Requirements For Software Development Engineer II, REX

Java
JavaScript
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, REX

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Software Development Engineer to develop next-gen CPU/Memory components, optimize cloud infrastructure, and drive innovation in server technologies.

Communication Systems Engineer, Simulation and Modeling, Kuiper Comm Systems

Systems Engineer role at Amazon Kuiper developing satellite communication systems and modeling network performance for global broadband connectivity.

Software Development Engineer, IES Payments

Software Development Engineer role at Amazon's IES Payments team, building and maintaining critical payment systems and customer experiences globally.

Software Development Engineer in Test II, AWS Marketplace International Expansion

AWS Marketplace seeks SDET II to lead test automation and quality assurance for international expansion, ensuring excellent global customer experience across multiple software platforms and services.

Software Development Engineer, Amazon Middle Mile Transportation

Software Development Engineer role at Amazon's Middle-Mile Transportation team, building systems to optimize freight movement planning and logistics across global networks.