Software Development Engineer - AWS WorkSpaces

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - AWS WorkSpaces

Amazon Web Services (AWS) is seeking a Software Development Engineer to join their AWS WorkSpaces team, focusing on revolutionizing end-user computing through Desktop-as-a-Service (DaaS) solutions. As part of the AWS Solutions organization, you'll work on providing business applications that serve millions of companies worldwide. AWS WorkSpaces enables organizations to provision cloud-based desktops, allowing users to access resources from various devices.

The role involves working with massively scalable distributed systems, solving challenging problems, and creating great products. You'll be responsible for building Amazon's Desktop-As-A-Service offering, bringing desktop experiences to modern form factors with native user experiences. The systems are complex, offering opportunities to work at all levels from platform services to system-level components.

The ideal candidate will be customer-focused, results-oriented, and passionate about technology. You'll join a diverse team that values work-life harmony and continuous learning. AWS offers comprehensive benefits, career growth opportunities, and an inclusive culture with employee-led affinity groups.

Key aspects of the role include:

  • Engineering innovative solutions for virtual desktop offerings
  • End-to-end code ownership from design to development
  • Collaboration with senior technical leaders
  • Working with distributed systems and cloud infrastructure
  • Contributing to architecture and design decisions

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits and equity. Join AWS to be part of a team that's shaping the future of cloud computing while maintaining a healthy work-life balance.

Last updated 21 hours ago

Responsibilities For Software Development Engineer - AWS WorkSpaces

  • Engineer new solutions for virtual desktop offerings
  • Own code end-to-end from design to development
  • Work closely with senior technical leaders within the team and across AWS
  • Solve complex technical problems
  • Collaborate in a diverse team environment

Requirements For Software Development Engineer - AWS WorkSpaces

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Sound understanding of computer science fundamentals
  • Experience with distributed systems

Benefits For Software Development Engineer - AWS WorkSpaces

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development opportunities
  • Mentorship programs
  • Inclusive workplace culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer - AWS WorkSpaces

Escalation Engineer (EM), Escalation & Event Management Team (E2M)

AWS Escalation Engineer position managing critical incidents and customer escalations, requiring 2+ years experience in technical support or cloud infrastructure.

Software Dev Engineer II, FireTV Discovery Services

Design and implement high-volume cloud services and APIs for Amazon FireTV, leading technical improvements and mentoring team members.

Software Dev Engineer II, Elastic Kubernetes Service (EKS)

AWS EKS Software Engineer role focused on building and managing Kubernetes platforms at scale

Cloud Support Engineer (Network Infrastructure)

AWS Cloud Support Engineer role focusing on network infrastructure, combining technical expertise with customer service excellence in a hybrid work environment.

Cloud Support Engineer (Media and Content Delivery)

AWS Cloud Support Engineer role focusing on Media and Content Delivery services, combining technical expertise with customer support excellence.