Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer Amazon 
United States, New York, New York 
355957707

16.09.2024
DESCRIPTION

Key job responsibilities
* Establish and articulate a clear technical vision for personalized shopping experiences, focusing on efficiency and seamless progression through the shopping funnel.
* Design systems capable of delivering personalized experiences to millions of users in real-time, especially during high-traffic periods.
* Utilize cutting-edge AI and machine learning technologies, including Gen AI, to create and deploy personalized shopping experiences that dynamically adapt to user behaviors and preferences.
* Oversee and collaborate with multiple engineering teams to design and implement personalized content delivery systems, supporting a culture of innovation and excellence.
* Continuously improve the shopping journey by integrating personalized recommendations and contextual content, ensuring a seamless and engaging user experience.
* Partner closely with product managers, designers, scientists, and other stakeholders to ensure cohesive and unified personalized shopping experiences.
* Implement robust data pipelines and leverage real-time analytics to drive personalization strategies, making informed decisions based on user behavior and feedback.
* Ensure rigorous testing, code reviews, and quality assurance practices are in place to maintain high standards of software quality and reliability.
* Mentor and lead a diverse team of engineers and AI specialists, supporting professional growth and development.
* Drive continuous improvement and innovation by staying ahead of industry trends and emerging technologies, experimenting with new personalization techniques and features.A day in the life

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team


PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent