Software Developer Engineer, Amazon WorkSpaces Core Managed Instances

Amazon
Seattle, WAFULL_TIMEPosted Jul 30, 2026

Role responsibilities

Design, develop, and operate massively scalable distributed systems that power virtual desktop experiences for Amazon WorkSpaces Core. Collaborate with a diverse engineering team to build customer-focused solutions across the full technology stack.

Requirements

Requires 3+ years of professional software development experience and 2+ years of system design or architecture experience. A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field is required.

Key skills

Distributed Systems, Software Development, System Architecture, Object Oriented Design, C#, C++, Java, Perl, Multi-threading, Scaling, Reliability, Full Software Development Life Cycle, Code Reviews, Source Control Management, Build Processes, Testing

Keywords

AWS, Amazon WorkSpaces Core, VDI, Cloud Computing, Distributed Systems, C#, C++, Java, Perl, Object Oriented Design, Multi-tiered Applications, Multi-threaded Applications, Embedded Software, SDLC, Scaling, Reliability, Virtual Desktop Infrastructure, AWS Infrastructure, Software Engineering, System Components

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free