Job Details
Principal Software Engineer, Delivery Experience (DEX)
City of Melbourne, Australia – Salary: AUD 150,*********,000.
Role Overview
As Principal Engineer for Delivery Choices in Hyderabad, you'll own the technical foundation for Add to Delivery, our fastest‐growing customer experience that delivered billions in incremental operations in **** and is expanding to nine countries in ****. This role focuses on architecting delivery‐building behavior, fundamentally changing how 200+ million Prime members shop.
In a team that sits between core Amazon operations and retail organizations, you will influence architectural decisions across 30+ partner organizations (SCOT, P13N, CPX, EUIC, Search, Promise, Shipping, GDCX). Your Hyderabad team owns systems spanning international Add to Delivery expansion, core DC precision products, and foundational services requiring Tier‐1 migration.
Responsibilities and Technical Challenges
Unlike traditional scale or latency work, you'll drive architectural coherence across organizational and geographic boundaries during rapid scaling. You'll have principal-level authority to shape technical direction, build consensus, and ensure international expansion maintains consistency while moving at velocity.
Key challenges include redesigning the Buy‐X‐Get‐Y promotions architecture for multi‐session use, evolving Add to Delivery personalization to operate in under XXms, partnering with Fulfillment Optimization and Search teams to recover XXXms of latency, extending Amazon Day and related products to pre‐checkout surfaces, and re‐architecting checkout flows with the Purchase Experience team.
Required Domain Expertise
You must have experience designing scale‐able e‐commerce delivery systems, understanding Amazon's promise systems (Promise, Fulfillment Optimization), and coordinating across multiple organizations without direct authority. Expertise in promise matching, alignment, eligibility evaluation, and consolidation mechanisms is required. You should navigate country‐specific legal requirements and local promise behaviors while maintaining architectural consistency.
About the team
Delivery Choices supports customers' needs for shopping convenience—greater consolidation, predictability, and control. We enable adding items to an upcoming delivery anytime during the shopping journey, offering options such as increased control, lower carbon impact, and monetary rewards.
Basic Qualifications
* 12+ years of professional software development experience
* 7+ years of programming experience; at least one language
* 5+ years of experience contributing to system design or architecture of new and current systems
* Experience as a mentor, tech lead, or engineering team leader
Preferred Qualifications
* Ability to turn raw product requirements into software architectures and designs
* Strong analytical skills and proven design track record
* Experience building complex systems successfully delivered to customers
* Hands‐on expertise in a wide range of technologies from front‐end to back‐end
* Experience driving systemic operational improvements
* Mentoring engineers to elevate skills and effectiveness
* Influencing best practices across software engineering teams
* Communicating with users, teams, and management to gather requirements and describe design and strategy
* Master's degree in computer science or related discipline, or equivalent experience
* Knowledge of AWS services
* Deep understanding of e‐commerce delivery systems, promise calculation, and fulfillment optimization
* Coordinating architecture across multiple organizations without direct authority
* Track record of successful international expansion and marketplace‐specific technical adaptations
Amazon is an equal prospect employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr