Software Developer Engineer, Amazon WorkSpaces Core Managed Instances
Core
Design, develop, and operate massively scalable distributed infrastructure powering intelligent agentic AI systems and virtual desktop experiences.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Next generation intelligent agentic AI systems and virtual desktop experiences
Domain
Cloud Infrastructure / Virtual Desktop Infrastructure (VDI)
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, Multi-tiered application development, Object Oriented Design, System architecture, Scalability engineering, C#/C++/Java/Perl programming
Preferred skills
Full software development life cycle experience, Code review practices, Source control management, Build processes, Testing strategies, Operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop large-scale distributed software applications, Create and maintain robust platform services, Solve complex technical challenges in distributed systems, Ensure seamless provisioning and management at scale
Seniority
Senior, hands-on IC