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 · Logistics

Description For Software Development Engineer II, REX

Amazon's Recipient Experience (REX) team is seeking a Software Development Engineer II to join their mission of delivering exceptional customer experiences in the delivery space. This role offers an 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, and Order Details pages.

The position requires a strong technical background with experience 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 solutions from conception to production, 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 rapid-growth environment. You'll be expected to lead technical designs, mentor other engineers, and drive operational excellence. This position sits at the intersection of customer experience and technical innovation, making it perfect for someone passionate about both engineering excellence and customer satisfaction.

Last updated an hour ago

Responsibilities For Software Development Engineer II, REX

  • Lead engineering design and development with a team of engineers and product partners
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Build distributed storage, index, and query systems that are scalable and fault-tolerant
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Own technical relationships with business teams
  • Build customer-facing experiences for delivery services

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, Amazon Payment Products

Software Development Engineer position at Amazon Payment Products team, developing platforms for payment methods and credit products globally.

Software Development Engineer, AWS Kinesis Data Streams

AWS Kinesis Data Streams seeks a Software Development Engineer to build and maintain large-scale real-time data processing systems, working with leading enterprise customers.

Software Development Engineer, AWS MemoryDB

AWS MemoryDB is hiring a Software Development Engineer to build and enhance their Redis-compatible, durable, in-memory database service, offering competitive compensation and growth opportunities.

Software Development Engineer, Platform Matching, Amazon

Software Development Engineer position at Amazon focusing on platform matching and catalog management systems, requiring 3+ years of experience in software development.

Software Development Engineer, Amazon Pay Balance

Build next-generation payment and gifting solutions at Amazon India, working with cutting-edge AWS technologies and handling large-scale distributed systems.