Amazon Software Development Engineer

New job, posted less than a week ago!

Job Details

Posted date: Mar 24, 2026

There have been 1589 jobs posted with the title of Software Development Engineer all time at Amazon.
There have been 1589 Software Development Engineer jobs posted in the last month.

Location: Bellevue, WA

Estimated salary: $169,050
Range: $143,700 - $194,400


Description

Amazon Fulfillment Technologies (AFT) powers the physical engine at the heart of Amazon. AFT forms the invisible back half of Amazon that magically turns your click of a button into packages at your door. We build and operate the software, hardware, and processes that run the global network of fulfillment centers, which move billions of units of inventory and ensure customers get what they want when promised. We constantly innovate in the ways we automate and accelerate using state-of-the-art software and hardware technologies while keeping our associates and partners safe. We leverage the latest AWS technologies, big data approaches, and ML to build distributed, highly available systems.

Are you ready for a challenge? As a Software Development Engineer on the Rodeo team, you will develop our next generation of foundational software that provides real-time visibility into outbound and inbound fulfillment workflows. You will build systems that consolidate data from disparate sources across Amazon's fulfillment network, enabling operations managers and automated systems to make critical decisions that get customer shipments out the door on time. You will own design and development of distributed systems that process over 54K transactions per second during peak events while maintaining 99.999% availability with sub-250ms response times. You will contribute to a wide range of projects in a highly collaborative and fast-paced environment, working on everything from event processing pipelines to data indexing systems to customer-facing APIs. You will be involved in all aspects of the software development cycle including scoping, design, implementation, testing, and delivery of your product. A commitment to teamwork, hustle, and strong communication skills are absolute requirements. Creating reliable, scalable, and high-performance services and architectures requires exceptional technical expertise. If you have that expertise, are customer-centric, and motivated about building systems that operate at global scale with minimal human intervention, then we want to talk to you!

Key job responsibilities

As a successful candidate you are passionate about building quality software that has a big impact on your organization. You are an advocate for best practices in developing requirements, designing components, implementing robust code and testing it with unit tests. You strive for the best quality, but aspiring to not lose sight of timelines and delivering important results for your customers. You thrive on deep discussion with your teammates and are open minded and eager to learn from diversity of thought. You are ready to take on stretch assignments that take your career to the next level.

-You will design, develop and test software components that interact with fulfillment center technologies, such as material handling equipment, computer vision, robotics and cloud services

-Build new software using best practices and high quality standards

-Design novel large scale data store solutions for high frequency data and with low latency access

-Participate in definition of coding standards and apply them in code and design reviews

-Provide estimates for development tasks and negotiate timelines with project leaders

-Mentor junior team members and help them acquire critical skills and best practices

Document and communicate technical concepts to team members and stakeholders

Participate in deep technical discussions, where you stand up for your ideas and work with team members to find the best solution for the customer

-Identify technical and project risks and take initiative to mitigate them

A day in the life

Full-cycle ownership. You contribute to all aspects of the software development cycle, including scoping, design, development, testing, and delivery of features that provide real-time visibility into Amazon's fulfillment operations.

• High-scale data processing. You build systems that consume massive data streams from 10+ upstream sources, processing over 54K transactions per second during peak events. You design pipelines that aggregate, index, and serve this data to 88 dependent systems and 700+ clients across AFT with sub-250ms response times.

• AWS-native architecture. You leverage the full AWS stack including DynamoDB for event storage, SNS for event streaming, OpenSearch for indexing, Lambda for serverless processing, CloudWatch for monitoring, and S3 for data persistence. You architect for 99.999% availability across multiple regions.

• Technology diversity. You collaborate with your team to design solutions using the best technology for each problem—whether that's Java for event processing services, Python for data pipelines, TypeScript for frontend services, or exploring new AWS capabilities you haven't used before.

• Modernization at scale. You modernize 15-year-old legacy systems that serve fulfillment centers worldwide, upgrading capabilities while maintaining backward compatibility for 88 programmatic clients. You balance innovation with operational stability for systems that are critical to getting customer shipments out the door on time.

About the team

About RODEO: We build Amazon's critical real-time fulfillment visibility system that impacts thousands of FC associates worldwide. RODEO (Realtime Outbound DEmand Observer) provides real-time visibility into inbound/outbound workflows—giving fulfillment centers a high-level view of shipment states and the ability to drill down for problem-solving.

What Makes This Role Exciting:

• Design flexible, scalable solutions for one of AFT’s most complex business critical Tier-1 service

• Work on highly visible, innovative projects that helps FC Operation worldwide

• Tackle technical complexity with real-time event processing at 55K TPS (less than 200ms) supporting 850+ fulfillment centers worldwide



Qualifications

- 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

- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience

- Experience programming with at least one software programming language

- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field



Extended Qualifications

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, Bellevue - 143,700.00 - 194,400.00 USD annually



Email job link for Software Development Engineer at Amazon

Provide your email address to receive a message with the job link and details.

Check out other jobs at Amazon.