Software Development Engineer, Ordering

Global technology and e-commerce company that enables millions of customers to buy anything, anywhere, anytime.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Development Engineer, Ordering

Amazon's Ordering team is seeking a Software Development Engineer to work on their large-scale distributed systems that power the retail ordering workflow. This role offers an opportunity to impact millions of customers worldwide by enabling them to buy anything, anywhere, anytime. As an SDE at Amazon, you'll be working on real-world problems at a global scale, designing and implementing flexible and scalable solutions for complex challenges in large-scale computing.

The position involves working with the Ordering team, which is responsible for orchestrating the entire retail ordering workflow. You'll be utilizing your expertise in data structures, algorithms, and object-oriented programming to build and maintain critical systems that serve hundreds of millions of customers. The role requires strong technical skills and the ability to dive deep into abstract problems to develop innovative solutions.

This is an excellent opportunity for engineers who are passionate about large-scale distributed systems and want to make a significant impact on Amazon's e-commerce platform. You'll own your systems end-to-end and have the chance to influence the direction of technology that affects customers globally. The position offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity, sign-on payments, and comprehensive benefits.

Working at Amazon means being part of a culture that embraces innovation and customer obsession. You'll collaborate with talented engineers, participate in the full software development lifecycle, and help shape the future of e-commerce technology. The role is based in Vancouver, Canada, offering the opportunity to work in one of Amazon's key development centers.

Last updated 10 hours ago

Responsibilities For Software Development Engineer, Ordering

  • Design flexible and scalable solutions
  • Work on complex challenges in large-scale computing
  • Utilize skills in data structures, algorithms, and object oriented programming
  • Own systems end to end
  • Work on the retail ordering workflow platform

Requirements For Software Development Engineer, Ordering

  • 3+ years of non-internship design or architecture experience
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Ordering

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity
  • Sign-on payments
  • Full range of medical, financial, and other benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ordering

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.