Logo of Huzzle

Software Development Engineer, Amazon



12d ago

  • Job
    Mid & Senior Level
  • Software Engineering
  • $129.3K - $223.6K
  • San Francisco, +1

AI generated summary

  • You must have 3+ years of professional software development experience, proficiency in design and coding, experience with cloud software services, and a Bachelor's degree in computer science. Ability to think from a customer perspective and mentor team members is essential.
  • You will optimize Amazon's back end systems for scale and speed, ensuring a seamless shopping experience for customers on all devices. Join the NavX-App team to create a tailored navigation experience that guides customers to find what they need quickly and easily.


  • The ideal candidate will have excellent technical design, problem solving and communication skills and be comfortable interacting with technical and non-technical stakeholders at all levels. The candidate has experience building and operating mission critical cloud software services and an understanding of design for scalability, performance, and reliability. The candidate should have interest and desire to learn new skills and do things never done before. In addition, the ability to work backwards and think from a customer perspective is crucial. The candidate will mentor team members to promote engineering excellence and continually "look around the corner" for the benefit of our customers and improving the team architecture.
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent


  • As a React native SDE, you will be responsible for building out and optimizing all of our back end systems for scale and speed as well as delivering world class CX for the Amazon shopper on all devices
  • You will be joining NavX-App team which is part of NavX organization. We are responsible for the navigational experience which makes it easier for a customer to find what they are looking for by combining search and browse actions into a seamless experience that lets a customer navigate to any destination type. Our mission is to serve as an indispensable guide that helps customers find what they need, whenever and wherever they need it, and get out of the way when they don’t need our help. We focus on making the best use of the space navigation occupies while ensuring that customers can still quickly and easily succeed in their shopping tasks via the Hamburger Menu, Navigation Chrome, Storemodes, Me Tab, Strategic subnav and Bottom Tabs components across all form factors on app. Our vision is to build a tailored navigation experience which brings forward the most important and relevant information for a customer at any stage in their shopping journey.


What is the primary responsibility of a Software Development Engineer at Amazon in the Navigation Experience team?

As a Software Development Engineer in the Navigation Experience team at Amazon, your primary responsibility is to innovate and build low latency, highly resilient distributed systems at scale to enhance the online shopping experience for millions of customers worldwide. You will work on optimizing back end systems for speed and scale, delivering a world-class customer experience on all devices through continuous deployment pipelines.

What qualifications are required for the Software Development Engineer position at Amazon?

The basic qualifications for the Software Development Engineer position at Amazon include at least 3 years of professional software development experience, 2 years of design or architecture experience, and proficiency in at least one software programming language. Ideally, candidates should have a Bachelor's degree in computer science or equivalent.

What is the role of the Navigation Experiences (NavX) team at Amazon?

The Navigation Experiences (NavX) team at Amazon is responsible for navigation across all devices on the Amazon retail website, including browsing destinations in Hamburger, shopping within Store Modes, finding account and personalized content in Me Tab, and discovering strategic programs easily in the Strategic Subnav and Discovery Bar. They also own LinkTree, which enables partners to specify navigation links and hierarchies through their experiences.

What is the compensation range for the Software Development Engineer position at Amazon?

The base pay for the Software Development Engineer position at Amazon ranges from $129,300/year in the lowest geographic market to $223,600/year in the highest geographic market. Compensation factors in market location, job-related knowledge, skills, and experience. Depending on the role, additional compensation such as equity, sign-on payments, and benefits may be provided as part of the total compensation package.

Retail & Consumer Goods
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.