Software Development Manager, Off-Amazon Selection
Core
Lead and grow a team of software engineers building internet-scale catalog, discovery, and commerce systems, applying Large Language Models and generative AI to transform product discovery and purchase.
Role type
Senior IC software development manager (team lead)
Builds
Distributed catalog, discovery, and commerce systems at Amazon scale
Domain
E-commerce, distributed systems, generative AI
Deliverable
production ML models
Required skills
Engineering team management, technical vision and roadmap ownership, distributed systems architecture, software development lifecycle ownership, recruiting and hiring, mentoring and coaching, ambiguous problem definition, cross-team collaboration
Preferred skills
Recruiting and hiring experience, communicating with users and senior leadership
Technologies
Java, C#, C++, service-oriented architecture, distributed programming
Responsibilities
Build and grow a high-performing team of software engineers, own the technical vision and architecture for distributed systems, drive the full software development lifecycle, partner with Applied Scientists on AI-native primitives, unblock engineers on design and architecture, sequence multi-quarter roadmaps, invest in people through 1:1s and career conversations
Seniority
Senior, hands-on IC