Principal Software Engineer, US Prime & Marketing Tech

Global technology and e-commerce company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
E-Commerce · Enterprise SaaS

Description For Principal Software Engineer, US Prime & Marketing Tech

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.

Last updated 11 hours ago

Responsibilities For Principal Software Engineer, US Prime & Marketing Tech

  • Serve as technical lead on demanding cross-functional projects
  • Ensure quality of architecture and design of systems
  • Decompose complex problems into simple solutions
  • Contribute intellectual property through patents
  • Mentor individuals and community on advanced technical issues
  • Exert technical influence over multiple teams
  • Navigate and influence other Amazon teams' design and roadmap decisions
  • Collaborate with business teams to identify opportunities
  • Build critical services for automated marketing and merchandising

Requirements For Principal Software Engineer, US Prime & Marketing Tech

Java
Python
  • Knowledge of object-oriented design, data structures, and algorithms
  • Professional software development experience (non-internship)
  • Experience designing and building large-scale systems
  • Experience with multi-tiered, distributed environments (Service Oriented Architecture)

Interested in this job?

Jobs Related To Amazon Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer, Advertising Trust

Lead architectural design and implementation of high-scale advertising trust systems at Amazon, ensuring policy compliance and optimal ad delivery across 30+ countries.

Principal Software Engineer - Core Platform

Principal Software Engineer role at Addepar to lead Core Product Platform development, architecting scalable solutions for wealth management technology.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Purview & Data Security Team, leading high-scale security services with up to 100% remote work flexibility.

Principal Software Engineer

Remote Principal Software Engineer position at Re:Build Manufacturing, leading architecture and development of manufacturing software systems with 10+ years experience required.

Principal Software Engineer

Principal Software Engineer position at Favor, leading technical initiatives and mentoring teams while building scalable solutions for their delivery platform in Austin, TX.