Software Dev Engineer, Amazon

World's largest e-commerce and technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Dev Engineer, Amazon

Amazon's Buying Experience organization is seeking a talented Software Engineer to join their team responsible for the crucial "Add to Cart" experience across all Amazon platforms. This role sits within the team that handles billions of offer selections daily, implementing machine learning models to determine the best merchant offers and pricing displays worldwide.

The position offers an unique opportunity to work on high-impact systems that directly influence Amazon's global shopping experience. You'll be working with cutting-edge technology handling thousands of transactions per second with strict latency requirements, while collaborating with a diverse team of ML scientists, economists, and behavioral scientists.

The role combines technical leadership with hands-on development, requiring both system design expertise and practical implementation skills. You'll be responsible for building scalable frameworks that enable innovation across Amazon's buying experience, working across mobile apps, web platforms, desktop, and Alexa shopping interfaces.

Key aspects of the role include:

  • Designing and implementing customer-facing features that directly impact millions of shoppers
  • Working with machine learning models and algorithms to optimize offer selection
  • Building high-throughput, low-latency systems that handle massive scale
  • Collaborating with cross-functional teams across Amazon's global offices
  • Contributing to technical leadership and mentoring other engineers

The team emphasizes work-life harmony and maintains high standards while ensuring team members can maintain fulfilling personal lives. This is an excellent opportunity for engineers who want to make a significant impact on one of the world's largest e-commerce platforms while working with cutting-edge technology and talented colleagues.

Last updated 11 minutes ago

Responsibilities For Software Dev Engineer, Amazon

  • Design and implement features to enhance Amazon customer experience
  • Conceptualize and productionize algorithms to capture customer behavior
  • Lead and collaborate with a team of engineers technically
  • Work with ML scientists, Economists, Behavioral Scientists, and leadership teams
  • Enhance high throughput systems handling thousands of TPS with low latency requirements
  • Design and implement new systems for low latency and high throughput
  • Partner with engineering teams across Amazon Consumer Org

Requirements For Software Dev Engineer, Amazon

Java
Python
  • 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 Dev Engineer, Amazon

Medical Insurance
401k
Parental Leave
  • Work-life harmony focus
  • Workplace accommodation support
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Amazon

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, building automated solutions for inventory management and fulfillment center operations.

Software Development Engineer II, Project Kuiper

Software Development Engineer II position at Amazon's Project Kuiper, building satellite communication infrastructure with focus on CICD and Hardware in the Loop testing.

SDE - Gameplay, Amazon Games

Gameplay Engineer position at Amazon Games Bucharest, focusing on developing core gameplay mechanics, AI systems, and combat features for AAA games using C++ and modern game engines.

Software Development Engineer II, GCNA-D

AWS Software Development Engineer II position focusing on global network infrastructure and cloud computing, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.