
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Software Development Engineer to create the next generation of apps and services for Ring. You'll work with technologies like Java and AWS to design and implement distributed systems. This position requires experience in professional software development.
Job Description
Who you are
You have experience in professional software development, ideally with a focus on backend systems. You are skilled in designing and documenting distributed systems and microservices, ensuring that your code is robust and maintainable. You understand the importance of delivering customer value in an iterative fashion, and you are comfortable communicating status and changes to stakeholders. Your experience includes implementing test automation through unit testing and integration testing, and you are familiar with leveraging generative AI tools to enhance development productivity.
You thrive in collaborative environments, working closely with cross-functional teams of engineers and product managers. You are passionate about building low-latency systems that meet the uptime requirements of security systems. You enjoy the challenge of creating revolutionary features that enhance user experiences with smart home devices.
What you'll do
In this role, you will be part of the Ring backend team, responsible for designing, testing, and iterating on solutions in a fast-paced environment. You will implement robust and maintainable code while documenting your work clearly. Your responsibilities will include delivering customer value through iterative development and working towards long-term system goals with increasing efficiency. You will communicate regularly with stakeholders to keep them informed of changes and updates to your work.
You will also be responsible for implementing test automation on all code you develop, ensuring high quality and reliability. Your role will involve leveraging generative AI tools and techniques to enhance development productivity, code quality, and system design while maintaining security and compliance standards. You will collaborate with a talented team, invested in making each other successful, as you build features that improve the experiences of Ring users.
What we offer
At Amazon, you will have the opportunity to work on innovative projects that impact millions of customers. You will be part of a diverse and inclusive team that values collaboration and continuous learning. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every candidate. Join us in shaping the future of smart home technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Software Development Engineer for Ring Ventures to create the next generation of apps and services. You'll work with Java, C++, and C# to design and implement low-latency systems. This position requires experience in software development and distributed systems.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer to work on Ring home security systems. You'll design and implement large-scale cloud services using AWS and Java, focusing on distributed systems. This position requires strong experience in cloud development and mentoring skills.

Embedded Engineer
Amazon is hiring a Software Development Engineer Intern for Embedded Development to solve real customer problems through innovative technology. You'll work on scalable services that impact millions of customers worldwide. This position is ideal for individuals passionate about creating new products and features.

Software Engineering
Amazon is hiring a Software Development Engineer to solve real customer problems through innovative technology. You'll work on scalable services that impact millions of customers worldwide. This position is ideal for those looking to grow in a collaborative environment.

Software Development Engineer
Amazon is hiring a Software Development Engineer for their Amazon Business team to build innovative solutions for business customers. You'll work with Java and AWS to enhance the customer experience. This position requires a strong ownership mindset and technical expertise.