Software Developer Engineer, Amazon WorkSpaces Core Managed Instances
Core
Design, develop, and operate massively scalable distributed systems powering virtual desktop experiences for Amazon WorkSpaces Core.
Role type
Senior Software Development Engineer (Distributed Systems)
Builds
Virtual desktop infrastructure (VDI) solutions and platform services for Amazon WorkSpaces Core
Domain
Cloud Infrastructure / Virtual Desktop Infrastructure (VDI)
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Object Oriented Design, Large-scale multi-tiered application development, C#/C++/Java/Perl, System architecture
Preferred skills
Full software development life cycle management, Code reviews, Source control management, Build processes, Testing, Operations
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop scalable distributed systems, Operate platform services for virtual desktops, Solve complex technical challenges in system provisioning and management
Seniority
Senior, hands-on IC