Software Development Engineer- II, Amazon Autos
Amazon
Amazon
Embark on a greenfield project with Amazon Autos, a new and exciting venture aimed at building innovative customer experiences. We are seeking a skilled Software Development Engineer to collaborate with a dynamic team of product managers, designers, and engineers.
This role offers a significant opportunity for an experienced engineer to shape the technology behind a new Amazon business. You will be instrumental in designing, implementing, and delivering end-to-end solutions, contributing to a culture of innovation, quality, and customer obsession.
As a key member of the team, you will craft software designs and implement solutions for medium to large-scale projects across various domains. Your collaboration with creative, product, and program management teams will be crucial in defining requirements and applying your technical expertise to overcome complex software challenges in a fast-paced environment.
Design and develop robust full-stack solutions that enhance innovative experiences across devices and web platforms.
Utilize strong problem-solving abilities, collaborating effectively with creative and technical teams, embracing big-picture thinking, and driving innovation through simplification.
Deliver groundbreaking customer experiences by developing solutions incorporating novel UX strategies, AWS services, and large-scale back-end systems.
Partner with cross-Amazon teams to integrate and optimize existing ad products, leveraging Amazon's extensive scale and reach.
Apply your technical acumen, excellent organizational skills, and communication prowess to tackle challenging and ambiguous problems, demonstrating ingenuity and motivation to achieve impactful results.
Provide mentorship and guidance to fellow Software Development Engineers within the team.
Champion a high standard of quality by leading design reviews and implementing robust engineering practices, including automated testing, comprehensive code coverage, and fully integrated CI/CD pipelines.
A minimum of 3 years of professional software development experience, excluding internships.
At least 2 years of experience in designing or architecting new and existing systems, with a strong understanding of design patterns, reliability, and scaling principles.
Proficiency in programming with at least one software programming language.
Preferred qualifications include 3+ years of experience across the full software development life cycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor's degree in Computer Science or a related field is also preferred.
Amazon
E-Commerce