Join Our Team as a Software Development Engineer!
We’re embarking on an exciting journey to create something new—a greenfield project that promises to innovate and transform customer experiences. We’re seeking a talented Software Development Engineer to collaborate with our diverse team of product managers, designers, and engineers to design, build, and launch innovative solutions for our customers.
This is a unique opportunity for an experienced engineer to contribute to the technology foundation of a new Amazon business. As a Software Development Engineer, you’ll play a pivotal role in designing, implementing, and delivering end-to-end solutions. You’ll be at the heart of a new development team, using your expertise to foster a culture of innovation, quality, and customer obsession.
About the Role
As a Software Development Engineer, you’ll design and implementsoftwaresolutions for medium-to-large-scale projects. You’ll work closely with creative, product management, and program management teams to define requirements and apply your technical skills to tackle challenging software problems in a fast-paced environment. Your work will encompass creating software and systems for innovative customer experiences, AWS services, and large-scale back-end web services—all aimed at delivering seamless and novel experiences to our customers.
Key Responsibilities
- Design and Build Full-Stack Solutions:Develop comprehensive solutions that power innovative experiences across devices and the web.
- Problem Solving and Collaboration:Work with creative and technical teams, think big, and innovate to overcome challenges. Use your expertise to simplify complex problems.
- Develop Novel Customer Experiences:Create unique solutions that integrate AWS services, UX strategies, and robust back-end systems to deliver exceptional customer experiences.
- Optimize and Integrate Existing Products:Collaborate with teams across Amazon to enhance and integrate existing ad products, leveraging Amazon’s scale and reach.
- Technical Leadership:Utilize your organizational and communication skills to address challenging and ambiguous problems, applying ingenuity and motivation in a dynamic environment.
- Mentor and Guide Team Members:Provide mentorship to other Software Development Engineers (SDEs) on the team, ensuring a high-quality bar for design, testing, and engineering practices.
- Uphold Quality Standards:Conduct design reviews and establish robust engineering practices, including automated testing, code coverage, and continuous integration and deployment (CI/CD) pipelines.
Basic Qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of experience in design or architecture of new and existing systems, including design patterns, reliability, and scaling.
- Proficiency in at least one programming language.
- Bachelor’s degree in computer science or equivalent.
Preferred Qualifications
- 3+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Master’s degree in computer science or a related field.
- Join Amazon Development Centre India (ADCI) in Haryana, where we thrive on pushing boundaries and taking on new challenges. Our mission is to make a lasting impact, and we need passionate engineers like you to help us drive this vision forward.