Software Development Engineer II, Int'l TechnologyEURegionalfund
Amazon
Amazon
Join Amazon's International Technology team as a Software Development Engineer II and help shape the future of customer delivery. We are seeking innovative minds to develop cutting-edge products and services that impact millions of customers globally. If you thrive in a fast-paced environment and are passionate about building solutions from the ground up, Amazon offers a unique opportunity to chart your own career path and influence industry-wide changes.
Key responsibilities involve collaborating with diverse Amazon teams to conceptualize and launch novel products and services. You will design and implement innovative technologies within a large-scale distributed computing framework, contributing to fundamental industry advancements. This role focuses on creating scalable, fault-tolerant, and cost-effective distributed storage, index, and query systems. You'll be responsible for architecting and coding solutions to broadly defined problems within an agile development process, ensuring the delivery of high-quality software.
We require a minimum of 3 years of professional software development experience, excluding internships. Additionally, 2+ years of experience in designing or architecting new and existing systems, with a strong understanding of design patterns, reliability, and scaling, is essential. Proficiency in at least one software programming language is mandatory. A Bachelor's degree in Computer Science or a related field is preferred, along with 3+ years of experience across the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
Amazon
IT Consulting