Software Development Engineer II, EU INTech - Prime and Marketing Tech
Amazon
Amazon
Shape the future of how millions of EU customers discover and interact with Prime by joining EU Prime Marketing & Incentives Tech as a Software Development Engineer II. This role focuses on building robust, scalable systems at the intersection of generative AI, personalization, and large-scale distributed architectures.
You will utilize GenAI and ML technologies to enhance Prime customer engagement across diverse marketing channels, from Amazon's onsite experiences to social media and emerging digital platforms. This is a unique chance to tackle EU-scale challenges while developing solutions with global impact.
The position involves architecting cloud-native systems on AWS, integrating serverless, event-driven, and microservices patterns with AI-driven innovation. Embrace an ownership mindset and a passion for end-to-end delivery as you transform ML models into production systems that elevate customer experiences at a massive scale.
Design and implement scalable, cloud-native distributed systems leveraging serverless architectures, event-driven patterns, and microservices on AWS to support EU Prime customer engagement across marketing channels.
Collaborate cross-functionally with Sciences, Data experts, business teams, Product leaders, and core stores platform teams to integrate GenAI/LLM technologies and ML pipelines into production systems driving personalized customer experiences at scale.
Actively participate in the entire software development lifecycle, including code reviews, architecture reviews, testing, deployment, and operational excellence. Mentor team members on high-quality engineering practices.
Drive technical decisions and design solutions for ambiguous, cross-functional initiatives, balancing new feature development with system reliability, performance optimization, and maintainability.
Identify and resolve root causes of operational issues, continuously improving team operations, documentation, and processes to reduce single-threaded dependencies and build team resilience.
A minimum of 3 years of professional software development experience, excluding internships, is required.
Additionally, 2+ years of experience in designing or architecting new and existing systems, focusing on design patterns, reliability, and scaling, is essential.
Experience within the Video Games Industry, specifically supporting title development, release, or live operations, is also a prerequisite for this role.
Proficiency in at least one software programming language is necessary.
Preferred qualifications include 3+ years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations. A Bachelor's degree in Computer Science or an equivalent qualification is also beneficial.
Amazon
IT Consulting