
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 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.
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 well-versed in object-oriented design principles. You understand the full software development life cycle and are familiar with best practices for coding standards and software quality assurance.
You possess a solid understanding of AWS services and have experience with cloud application development and deployment across multiple regions. Your knowledge extends to CI/CD pipeline creation and management, as well as tools development for monitoring and operational excellence. You are comfortable providing technical guidance to junior team members and collaborating with internal and external stakeholders to clarify requirements and resolve dependencies.
Desirable
Experience with embedded development and container management is a plus. Familiarity with design patterns, reliability, and scaling of new and existing systems will help you excel in this role.
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 include 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 address any dependencies that may arise. Additionally, you will participate in on-call rotations to support the operational excellence of the project. Your contributions will be crucial to the success of this business-critical initiative, which involves high visibility and a large volume of devices.
What we offer
Amazon provides a comprehensive benefits package, including medical, financial, and other perks. You will have the opportunity to work on a challenging and impactful project that leverages cutting-edge technology and AWS services. Join a team that values collaboration, innovation, and continuous improvement, and take your career to the next level in a supportive environment.
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 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.

Software Engineering
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.

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.