Software Development Manager, Unified Auth

AmazonApplyPublished 8 hours agoFirst seen 3 hours ago
Apply
Lead the security infrastructure that powers Amazon's entire ecosystem—from retail to Alexa, Prime Video, and Kindle. In this role, you'll guide a team of software engineers in building and maintaining foundational authentication and authorization systems that serve millions of instances across Amazon's global infrastructure, directly impacting how thousands of internal teams securely build and deploy services.

Key job responsibilities
- Lead and mentor a team of software development engineers, fostering their growth while building a high-performing culture focused on both technical excellence and collaborative problem-solving

- Drive architectural decisions and shape technical strategy for authentication and authorization systems that serve as foundational infrastructure across Amazon's ecosystem

- Partner with product and program management to define and execute product strategy, ensuring security solutions balance robust controls with positive developer experience

- Collaborate cross-functionally with stakeholders across Amazon to understand requirements, communicate technical direction, and build solutions that address diverse business needs

- Maintain regular communication with senior leadership on technical progress, risks, and strategic initiatives while ensuring systems maintain the reliability and performance standards our customers depend on

A day in the life
You'll spend your time balancing strategic leadership with hands-on technical collaboration. Your day might include mentoring engineers on architectural challenges, partnering with product and stakeholder teams to refine security solutions that enhance developer experience, and making critical decisions about system design for services that must maintain exceptional uptime and performance. You'll work across multiple programming languages and execution environments, ensuring our security systems integrate seamlessly into Amazon's diverse technology landscape. Beyond regular team meetings and code reviews, you'll engage with senior leadership on technical direction and risk mitigation, while staying connected to the technical details that matter most to your team's success.

About the team
Unified Auth is responsible for securing every service transaction within Amazon SDO’s service-oriented architecture (SOA) by authenticating the services involved in the transaction, authorizing APIs access, and enforcing least-privilege access to Amazon’s business data such as Cart, Order, Customer Identity, Item, Employee Information and more. Unified Auth’s systems are classified as Maximally Secure Applications (MSA) by Amazon Security as they control access to all Amazon services. Amazon’s SOA is large, complex, and ever-growing. A single Amazon customer interaction such as adding an item into cart, proceeding to checkout, adding/changing payment methods, confirming purchase, etc. spans tens to hundreds of inter-service interactions that must be secured and observed using Unified Auth’s systems. Stores, Alexa, Ring, IMDB, Prime Video, Advertisement, Selling Partners, Pharmacy, Ordering and Payments, Fulfillment Centers, and Amazon’s internal systems such as PXT rely on Unified Auth solutions to meet rising access control security and privacy standards, such as Digital Markets Act (DMA) compliance, GDPR, and SOC 2 Type II certification.

Basic Qualifications

  • 7+ years of engineering experience
  • 3+ years of engineering team management experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Preferred Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
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.