Join Amazon's Discovery Tech team and help shape the future of how millions of customers discover products across Amazon worldwide. As a Principal Software Engineer, you'll be at the forefront of combining technology, science, and innovation to build new customer-facing features and experiences alongside cutting-edge tools for marketers.
The role involves creating and building critical services that automatically generate, target, and optimize Amazon's cross-category marketing and merchandising. You'll work with machine-learning models to deliver the best possible shopping experience for Amazon's customers globally. This is a unique opportunity to join a new team with minimal technical debt, where you can make an immediate impact at scale.
The team prioritizes writing high-quality, maintainable code and building systems with extensive test coverage. You'll have the chance to explore various channels for customer outreach and engagement, both onsite and offsite. As a Principal Engineer, you'll lead complex technical initiatives, mentor other engineers, and influence architectural decisions across multiple teams.
Working at Amazon means joining one of the world's most innovative companies, where you'll help solve complex technical challenges while serving millions of customers. The role offers the opportunity to work with cutting-edge technologies, contribute to patents, and shape the future of e-commerce technology. You'll be part of a team that values regular feature development and frequent experimentation, allowing for continuous improvement of the customer experience.
The position requires deep technical expertise, leadership skills, and the ability to influence across organizational boundaries. You'll collaborate with business teams to identify opportunities and drive innovation, while helping to make Amazon the most loved destination for customers worldwide. This is an excellent opportunity for a seasoned technical leader who wants to make a significant impact on systems that operate at massive scale.