Join Amazon's Discovery Tech team as a Principal Software Engineer and help shape the future of how millions of customers discover products across Amazon worldwide. This role combines technology, science, and innovation to build new customer-facing features and experiences alongside cutting-edge tools for marketers. You'll be responsible for creating critical services that automatically generate, target, and optimize Amazon's cross-category marketing and merchandising.
As a Principal Engineer, you'll lead complex technical projects and influence system architecture across multiple teams. The role offers an opportunity to work with machine-learning models to deliver optimal shopping experiences for Amazon's global customer base. The team carries minimal technical debt and prioritizes high-quality, maintainable code with extensive test coverage.
You'll be joining a new team, offering the rare opportunity to make an immediate impact at scale. The position involves working with various customer outreach channels, both onsite and offsite, and requires expertise in performance, scalability, and enterprise system architecture. You'll contribute to intellectual property through patents and mentor other team members, helping guide their technical growth.
The role combines technical leadership with strategic thinking, requiring collaboration with business teams to identify opportunities and innovate on behalf of customers. You'll work with Amazon's vast technology stack and help shape the architecture of systems that impact millions of customers daily. This is an excellent opportunity for a senior technical leader who wants to influence the direction of Amazon's marketing and discovery technologies while working with cutting-edge systems at global scale.