Software Development Engineer, Agentic WorkSpaces
About the role
Amazon WorkSpaces has protected and empowered enterprise work for over a decade. Now we are reimagining what a workspace is. We are building Agentic WorkSpaces: a platform where the workspace itself is an active partner in how you work, not just infrastructure that delivers applications. The Agentic WorkSpaces organization envisions a world where people, teams, and AI collaborate securely from anywhere to create unprecedented value for every organization. We build lovable products that empower every business to unlock the full potential of human-AI teamwork, driving smarter decisions, greater creativity, more value, and faster innovation with confidence.
Key job responsibilities
We are looking for passionate SDEs who want to build their career in Agentic WorkSpaces For End-User Personas. Partner with Amazon Bedrock, Amazon Q teams, and peer organizations to ensure the WorkSpaces agentic architecture leverages and contributes to shared AWS agentic infrastructure. Operational ownership of low-latency, high-availability services used by over one million WorkSpaces users globally. Ensure your team's services meet stringent SLAs across multiple production regions and OS variants, with autonomous troubleshooting and proactive issue resolution before customers are impacted.
About the team
AWS:
- Diverse Experiences
- Why AWS
- Work/Life Balance
- Inclusive Team Culture
- Mentorship and Career Growth
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent