Software Development Manager, Agentic WorkSpaces Applications, Amazon Agentic WorkSpaces
About the role
As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon’s unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We accelerate our customers’ businesses through intuitive, differentiated technology solutions that solve enduring challenges. We blend vision with curiosity and Amazon’s real-world experience to build opinionated, turnkey solutions where customers prefer to buy over build, becoming their trusted partner with solutions that are no-brainers to buy and easy to use.
The Amazon Agentic WorkSpaces organization is building the future of secure, high-performance agentic WorkSpaces applications—environments that span desktops and applications, serving knowledge workers, task workers, and automation agents at millions-of-user scale.
The Amazon Agentic WorkSpaces organization is seeking a Software Development Manager to lead the engineering team behind Amazon WorkSpaces Advisor, our AI-powered troubleshooting and optimization experience for administrators. We are building agentic solutions that analyze fleet telemetry, diagnose root causes, and recommend or apply fixes—turning problems that once took days of manual investigation into answers delivered in minutes. Our aim is to make virtual desktop and application environments effectively self-diagnosing, so administrators spend their time on strategic work instead of chasing symptoms across consoles and logs.
You will lead a team of software engineers building at the intersection of applied AI and large-scale distributed systems. You will own Advisor end to end—expanding the range of problems it can solve, raising the accuracy and trustworthiness of its recommendations, and advancing it from reactive troubleshooting toward proactive detection and self-healing. In addition, your team owns a set of Control Plane Services through which customers provision, configure, and manage their environments, where you will be accountable for availability, latency, security posture, and operational health.
This role offers the opportunity to build new agentic products from the ground up while operating production services that customers depend on every day. You will influence the technical direction of the team and work across many different technologies and disciplines. You will raise the engineering bar—design rigor, code quality, test coverage, and safe deployment practices—and champion an AI-native, automation-first approach to how software gets built and operated, using agentic tooling to increase velocity without trading away quality. You will identify technology gaps and opportunities and write effective communications including design documents, tenets, and PR/FAQs. Above all, you will hire, grow, and retain engineers who scale with the business.
Responsibilities
- Lead a team of software engineers building AI-powered troubleshooting and optimization experiences for administrators.
- Own Amazon WorkSpaces Advisor end to end—expanding problem coverage, improving recommendation accuracy and trustworthiness, and advancing from reactive troubleshooting to proactive detection and self-healing.
- Own Control Plane Services accountable for availability, latency, security posture, and operational health.
- Influence technical direction and work across technologies and disciplines to build new agentic products and operate production services.
- Raise the engineering bar—design rigor, code quality, test coverage, and safe deployment practices—while championing an AI-native, automation-first approach.
- Identify technology gaps and opportunities and write effective communications including design documents, tenets, and PR/FAQs.
- Hire, grow, and retain engineers who scale with the business.
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
- 3+ years of engineering team management experience.
- 7+ years of working directly within engineering teams.
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems.
- 8+ years of leading the definition and development of multi-tier web services.
- Knowledge of engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live-site operations.
Preferred Qualifications
- Experience communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
- Experience recruiting, hiring, mentoring/coaching, and managing teams of software engineers to improve their skills and make them more effective product software engineers.
- Experience delivering customer-facing features built on generative AI or agentic capabilities, including evaluating and improving output quality in production.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.