
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 ...
Overview
Amazon is hiring a Software Development Engineer for a complex project involving AWS services and cloud application development. You'll work with Java, C++, and C# to design and implement features while mentoring junior team members. This position requires 3+ years of professional software development experience.
Job Description
Who you are
You have 3+ years of professional software development experience, with a strong background in designing and implementing complex systems. Your expertise includes programming with modern languages such as Java, C++, or C#, and you are familiar with object-oriented design principles. You have experience leading development projects backed by AWS services, demonstrating your ability to handle high-volume and large-scale applications.
You are comfortable working in a collaborative environment, interacting with both internal and external stakeholders to clarify requirements and resolve dependencies. Your experience includes creating and managing CI/CD pipelines, as well as developing tools for monitoring and operational excellence. You are eager to provide technical guidance to junior team members, helping them grow in their roles.
Desirable
Experience with embedded development and cloud application development is a plus. Familiarity with design patterns, reliability, and scaling of new and existing systems will set you apart. You thrive in challenging environments and are motivated by the opportunity to work on business-critical projects.
What you'll do
In this role, you will be responsible for feature development, including both high-level and low-level design. You will own the end-to-end process for specific features while maintaining a broad understanding of the overall project. Your day-to-day tasks will involve peer code and design reviews, ensuring that the team adheres to best practices and high-quality standards.
You will interact with various stakeholders, including development and QA teams, to clarify requirements and resolve any dependencies that may arise. On-call rotation will be part of your responsibilities, ensuring that the systems you help build remain operational and efficient. Your contributions will directly impact the success of a high-visibility project that involves a significant volume of devices and complex integrations.
What we offer
Amazon provides a dynamic work environment where you can grow your skills and advance your career. You will have access to a full range of medical, financial, and other benefits, along with competitive compensation packages. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our teams.
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 a complex, large-scale project involving AWS services and integrations. You'll work with Java, C++, and C# to develop cloud applications and manage CI/CD pipelines. This position requires 3+ years of software development experience.

Software Engineering
Amazon is hiring a Software Development Engineer for their Device OS team to work on complex, large-scale projects involving AWS services and cloud application development. You'll need experience with Java, C++, or C# and a strong understanding of CI/CD practices.

System Development Engineer
Amazon is hiring a System Development Engineer to contribute to the Device OS team, focusing on building scalable cloud solutions for consumer electronics. You'll work with AWS and DevOps practices to deliver innovative technology solutions. This position requires extensive experience in system development and cloud services.

Software Engineering
Amazon is hiring a Senior Software Development Engineer for a complex, large-scale project involving AWS services and cloud application development. You'll work with technologies like AWS, CI/CD, and Docker in Bengaluru.