Amazon Web Services (AWS) is growing rapidly–millions of customers from independent developers to large enterprises visit our management console.
The AWS User Experience Products & Platform team is responsible for products that enable AWS users to manage their applications and infrastructure on AWS. Our mission is to deliver an effective, and loved user experience that makes it easy for all users to discover, learn, and build on AWS. Today, we own the AWS Management Console, the AWS Console Mobile App, the AWS Chatbot, and the User Experience Platform used by 175+ AWS service teams to develop and deliver their user experience across multiple channels (web, mobile, chat).
The AWS User Experience Products & Platform team is a multi-disciplinary team comprising members from different areas - UX Research, UX Design, User Insights & Analytics, Machine Learning, Natural Language Processing, Secure/Available/Scalable (at AWS scale) services, and Web/Mobile/Conversational User Interfaces. Our team is a great place for those who are passionate about building great user and developer experiences for millions of users across the globe. Our team members love solving challenging problems to innovate on behalf of AWS users who come from diverse backgrounds spanning different personas, differing levels of experience, different countries, and different expectations on how they would like to interact with AWS.
The Role:
The Software Development Manager will provide technical leadership and management for a development team. This hands-on position requires broad engineering competence and in-depth technical knowledge of distributed systems, platform infrastructure, and developer tooling at scale. You will:
- Own the technical roadmap for Console platform infrastructure (module discovery, loading, governance, and delivery) ensuring the platform scales reliably for 200+ service teams
- Maintain Tier-1 operational excellence — driving 99.99%+ availability, owning on-call rotations, runbooks, and operational metrics for critical backend services
- Own the builder onboarding experience end-to-end — reducing friction for AWS service teams adopting the micro-frontend platform, improving time-to-first-module and developer satisfaction
- Drive architecture decisions that unify the registry, governance, and delivery stack — eliminating fragmented ownership and reducing cross-team handoffs
- Partner with adjacent teams (experience layer, console-wide platform teams) to maintain clean interfaces and ship technical solutions for desired user experiences
- Lead, hire, and develop a team of Software Development Engineers and Front-End Engineers; foster a culture of ownership, operational discipline, and customer obsession
- Instill best practices for software development and documentation, assure designs meet requirements
- Establish ambitious, achievable schedules for development and execute on them
- Implement process improvements for both your own and surrounding teams
- Drive and facilitate innovation within the team
AWS has the most services and more features within those services, than any other cloud provider–from infrastructure technologies like compute, storage, and databases–to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things. Whether its Identity features such as access management and sign on, cryptography, console, builder & developer tools, and even projects like automating all of our contractual billing systems, AWS Platform is always innovating with the customer in mind. The AWS Platform team sustains over 750 million transactions per second.
We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.
Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
#aws.team-console
Key job responsibilities
- Lead a team of engineers building the platform infrastructure that powers the AWS Console's micro-frontend architecture, serving 175+ AWS service teams
- Own Tier-1 backend services for module registration, discovery, and delivery — maintaining 99.99%+ availability
- Define and execute the technical roadmap for the Console's module runtime, application shell, and developer tooling
- Own the end-to-end developer onboarding experience — reducing friction and driving self-service adoption for service teams building on the platform
- Build and operate governance automation — enforcing operational readiness standards at module registration time
- Hire, mentor, and develop a high-performing engineering team; set clear goals and create growth opportunities
- Drive operational excellence — own on-call, incident response, and invest in observability and automated remediation
- Partner with adjacent experience and platform teams to resolve dependencies and ship integrated solutions
- Establish development best practices, deliver on ambitious schedules, and continuously improve engineering processes
About the team
The AWT team builds the infrastructure that makes the AWS Console feel like one product — even though hundreds of service teams contribute to it. Our platform handles module registration, delivery, and governance at scale, serving 175+ teams and millions of end users daily.
We're a small, high-ownership team that values operational discipline, clear thinking, and shipping over talking. You'll partner closely with teams building customer-facing Console experiences and with service teams across AWS who depend on your platform to launch. When you make something better here, the impact multiplies across the entire Console.