Software Development Engineer II, Amazon Personalization - Customer 360 and AI

A global technology and e-commerce company leading in cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II, Amazon Personalization - Customer 360 and AI

Amazon's Customer 360 initiative is seeking a Software Development Engineer II to revolutionize customer personalization through AI and machine learning. This role focuses on developing a unified customer personalization service that will transform how Amazon understands and serves its customers across diverse businesses. The position involves working with cutting-edge AI technologies, large-scale data integration, and real-time data access systems while ensuring privacy and compliance.

The role is part of an innovative team developing state-of-the-art solutions to unify customer data and insights across multiple business units. You'll be responsible for designing and implementing highly scalable distributed services, creating standardized APIs, and working with AI/ML teams to enhance personalization capabilities. This position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

As a Software Development Engineer II, you'll tackle complex technical challenges in data integration, real-time processing, and privacy-preserving personalization. The role requires strong expertise in distributed systems, API design, and data modeling. You'll collaborate with various teams to implement sophisticated server-side capabilities and standardize product identifiers across Amazon's services.

This is an excellent opportunity for experienced engineers passionate about AI, personalization, and large-scale systems. You'll directly impact millions of customer interactions while working with advanced technologies in a fast-paced, innovative environment. The position offers growth potential and the chance to shape the future of customer experience at one of the world's leading technology companies.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer II, Amazon Personalization - Customer 360 and AI

  • Design and develop highly scalable and reliable distributed services for real-time data access
  • Implement sophisticated server-side filtering and querying capabilities
  • Create standardized APIs and data models
  • Develop and optimize systems for handling both offline and online data access
  • Implement robust privacy controls and compliance measures
  • Collaborate with AI and machine learning teams
  • Work on innovative solutions for standardizing product identifiers
  • Contribute to data feeds and reactor systems development

Requirements For Software Development Engineer II, Amazon Personalization - Customer 360 and AI

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer II, Amazon Personalization - Customer 360 and AI

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon Personalization - Customer 360 and AI

Software Development Engineer, Buyer Abuse Prevention

Software Development Engineer position at Amazon's Buyer Risk Prevention team, focusing on building sophisticated fraud prevention systems using ML and big data analytics.

Software Development Engineer, Buy With Prime

Software Development Engineer role at Amazon's Buy with Prime team, building scalable e-commerce solutions with AWS, offering competitive compensation and comprehensive benefits.

Software Dev Engineer in Test, Blink

SDET position at Amazon's Blink team, focusing on building test automation infrastructure and ensuring quality across hardware and software products.

Software Development Engineer II, Recommendation Experiences

Amazon is hiring a Software Development Engineer II to build scalable backend services and frontend experiences for their Books Recommendation team, offering competitive compensation and benefits.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon focusing on building scalable solutions across e-commerce, operations, and financial technology domains.