Software Dev Engineer II , Selection Management - Subscribe & Save
Amazon
Amazon
Join Amazon and leverage your technical expertise to innovate and build impactful products and services. We are seeking passionate individuals to create new features from the ground up, navigating ambiguity and thriving in rapid development cycles. If you are driven by customer obsession and enjoy solving complex, large-scale challenges, this is your opportunity to define your career path.
Collaborate with diverse teams to conceptualize and deliver innovative products. Design and implement advanced technologies within a distributed computing environment. Develop solutions for large-scale distributed systems, focusing on predictions and efficiency. Build robust, scalable, and fault-tolerant distributed storage, index, and query systems. Translate broadly defined problems into well-engineered code. Contribute to high-quality software delivery in an agile setting.
A Bachelor's degree in Computer Science or a related field is required. Minimum of 3 years of professional software development experience, excluding internships. A minimum of 2 years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling. Proficiency in at least one software programming language. Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations is preferred.
Amazon
Technology