Software Development Engineer II , Product & Offers Experience
Amazon
Amazon
Join our team shaping the future of online shopping! We build the core experiences that empower millions of Amazon customers to discover and evaluate products, directly influencing their purchase decisions. Your work will span offer selection, pricing presentation, and rich product information, impacting how customers interact with the 'everything store' across mobile, desktop, and voice.
As a Software Development Engineer II, you will take ownership of significant features and services from conception through delivery. You will drive architectural decisions for highly scalable systems in a dynamic, collaborative environment. Expect your code to reach customers swiftly, delivering measurable impact. Additionally, you'll elevate operational standards, foster a federated architecture for partner teams, and mentor fellow engineers.
Own the end-to-end design, development, and delivery of major features and services, from initial concept to production operations.
Architect and implement innovative solutions within a large-scale distributed computing environment, contributing to industry-wide advancements.
Make informed architectural and technical trade-offs, championing engineering best practices, rigorous design reviews, code quality, comprehensive testing, and operational excellence across the team.
Develop scalable, fault-tolerant, cost-effective, and user-friendly distributed storage, indexing, and query systems.
Collaborate with cross-functional teams to conceptualize, design, and launch groundbreaking products and services.
Mentor junior engineers, fostering their technical growth and contributing to the team's overall expertise.
Possess a minimum of 3 years of professional software development experience (excluding internships).
Demonstrate at least 2 years of experience in designing or architecting new and existing systems, including familiarity with design patterns, reliability, and scaling principles.
Have 3+ years of experience within the Video Games Industry, specifically supporting title development, release, or live operations.
Proficiency in at least one established software programming language is required.
Familiarity with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations is highly preferred.
A Bachelor's degree in Computer Science or a related field is advantageous.
Amazon
E-Commerce