The Principal Engineer owns the charter of defining and building these scalable platforms for automation, leveraging the state-of-the-art technologies such as GenAI and Agentic infrastructure. The role will understand the express and latent needs of the space, by working with business and product teams. Further, the role will define the core services and platforms that will enable rapid automation through leverage of ML/GenAI. These platforms will enable self-service, low-code/no-code automation by deskilling automation development. The Principal Engineer sets the right quality bar for resilience, latency, maintainability, accuracy (precision/recall), usability, security/privacy and efficiency, for the team to adhere to. The ideal candidate is one who thrives on understanding the complexity of software systems, and brings a nuanced understanding of different aspects of automation technologies spanning machine learning and big data processing. Working with the rest of the team, peers and stakeholders, they will lead the technology decisions to empower thousands of task automation, from simple few steps, to complex ones involving several tool integrations and conditional steps. The enormous challenge requires creative thinking and passion to use technology to make customers' and internal teams' lives better.
The Principal Engineer in this role collaborates with the team to grow/mentor talent, review work constructively and create a supportive learning environment. They never lose sight of the customer needs, and tackle ambiguous technical and product challenges to continually find ways to serve them better. They build mechanisms to expand and maintain coverage of the platforms to multiple geographies in which Amazon operates, multi-lingual needs, multitude of product types, and hundreds of teams.
The role will embody the Amazon leadership principles of thinking big while diving deep, learning and inventing to move fast, and build trustful relationships to leverage resources and technologies available, delivering to customer needs and delighting them.
Key job responsibilities
Technical leadership on our most demanding, cross-functional projects
Setting the technology vision in alignment with business needs
Architecting and designing key parts of the core platforms and services
Working with the team, partners and stakeholders to make optimal technical decisions
Review the work of, inspire and mentor other engineers
Build consensus and harmonize on decisions with long-term implications
Partner with other senior roles (managers, business leaders) to optimize at company/group level
Set a high technical bar and lead by example
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
About the team
Amazon's mission is to be the Earth's most customer-centric company. The Stores business within Amazon connects 100s of millions of customers with millions of sellers, to conveniently fulfill their shopping needs. The Retail Business Services Technology team turbocharges the pursuit of this mission by putting technology at the heart of these interactions. The team builds core platforms that leverage Machine Learning, to automatically discover customer and seller impacting frictions and eliminate them systematically. The RBS Tech team thrives on innovation, collaboration and talent growth.
12+ years of IT industry experience
BS or higher degree
Experience designing, building and maintaining software systems of large scale and complexity
Hands on experience with big data processing/storage, object-oriented design, usage of GenAI
Experience in working with multiple cross functional, cross geography teams
Experience of leading and mentoring senior engineers
Proven track record of delivering high-quality software
Experience building web-scale systems and products
Good understanding of Machine Learning, Neural Networks, Image/Video processing
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.