Software Development Engineer, IES DEX

Global technology and e-commerce company that leads in online retail, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer, IES DEX

Join Amazon's IES DEX organization in a transformative role building enterprise-scale solutions for Cart Building and Package Consolidation. This position offers a unique opportunity to work on both customer-facing products and core infrastructure as part of a growing team.

As a Software Development Engineer, you'll be responsible for architecting and developing various customer touchpoints throughout the shopping journey, from smart notification systems to sophisticated checkout flows. The role involves building high-throughput APIs, integrating complex ML models, and working with large-scale customer behavior datasets that drive decision-making across Amazon.

The technical challenges are multi-dimensional, including development of real-time incentive systems, abuse prevention algorithms, and precise customer targeting solutions. The team has evolved to provide critical infrastructure for multiple Amazon teams, handling massive scale and unique technical challenges.

The position offers exceptional learning opportunities across multiple technical domains, combining product innovation with infrastructure development. You'll be working in a supportive environment that values work-life balance and provides comprehensive mentorship programs. Every new team member is paired with a peer buddy to help them understand the technology, tools, and business problems.

The team emphasizes knowledge sharing and career growth, with senior members providing one-on-one mentoring and thorough code reviews. Projects are assigned to help team members develop into well-rounded engineers capable of handling increasingly complex tasks. The work environment promotes flexibility in working hours and supports maintaining a healthy work-life balance.

This role is ideal for engineers who enjoy working on small, focused teams, take ownership of their products, and are willing to contribute wherever needed. Strong communication skills are essential as you'll be interacting with various stakeholders and pitching new ideas. The position requires technical expertise in distributed systems and a collaborative mindset to succeed in Amazon's fast-paced environment.

Last updated 16 hours ago

Responsibilities For Software Development Engineer, IES DEX

  • Design and build complex distributed systems at Amazon scale
  • Develop customer touchpoints throughout the shopping journey
  • Build high-throughput APIs and ML model integrations
  • Develop real-time incentive vending and clawback mechanisms
  • Implement customer targeting solutions
  • Create and maintain infrastructure for multiple teams

Requirements For Software Development Engineer, IES DEX

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer, IES DEX

Medical Insurance
  • Work-life balance
  • Flexible working hours
  • Mentorship program
  • Career growth opportunities
  • Peer buddy program
  • Internal learning resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, IES DEX

Software Development Engineer, Last Mile Routing and Planning Team

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on routing and planning software development for logistics optimization.

Software Development Engineer, CloudFront Media & Entertainment

AWS CloudFront is seeking a Software Development Engineer to build and improve video delivery systems at the edge for their Media & Entertainment team in Seattle.

Software Development Engineer II, Sort Tech

Build and maintain critical software systems for Amazon's Sort Tech division, enabling efficient package movement across worldwide transportation facilities.

Software Development Engineer, Amazon Pay Transaction Processing

Software Development Engineer role at Amazon Pay focusing on transaction processing systems, requiring 3+ years of experience in distributed systems and Java development.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks Software Development Engineer II for Data Center Operating Systems team to design and build distributed systems, lead junior engineers, and drive operational excellence.