Software Development Engineer, Agentic Workspace
As part of the AWS Applied AI Solutions organization, we are building business applications that leverage Amazon’s unique experience and expertise. These applications will be used by millions of companies worldwide to manage day-to-day operations. Our goal is to accelerate customers’ businesses through intuitive, differentiated technology solutions that solve enduring business challenges. We blend vision with curiosity and Amazon’s real-world experience to create opinionated, turnkey solutions that are easy to buy and use. Join us to change the way the world sees the cloud.
About the role
Amazon WorkSpaces is a managed desktop computing service in the cloud, allowing customers to provision cloud-based desktops for end-users. Users can access documents, applications, and resources from any device, including laptops, iPads, Kindle Fire, Android tablets, and zero clients. With a few clicks in the AWS Management Console, customers can deploy high-quality cloud desktops (Windows or Linux) at a cost that is competitive with traditional desktops and half the cost of most virtual desktop infrastructure (VDI) solutions.
This role offers the opportunity to solve complex technical problems associated with providing secure, reliable, fast, and highly scalable solutions while working on industry-leading AWS services. Our team is innovating in multiple areas to deliver the best interactive streaming platform for AWS Enterprise and ISV customers.
Responsibilities
- Dive deep into complex technical problems, driving incremental system optimizations and raising the bar for operational excellence and development practices.
- Enhance the skills and expertise of those around you through collaboration and mentorship.
- Contribute to the development of Agentic WorkSpaces - Application Streaming.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience (design patterns, reliability, and scaling) for new and existing systems.
- 2+ years of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Information Systems, Mathematics, or a related field.
Preferred Qualifications
- Bachelor's degree in Computer Science or equivalent.
Benefits
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, with options for supplemental life plans).
- Employee Assistance Program (EAP), Mental Health Support, and Medical Advice Line.
- Flexible Spending Accounts (FSA).
- Adoption and Surrogacy Reimbursement coverage.
- 401(k) matching.
- Paid time off and parental leave.
- Sign-on payments and restricted stock units (RSUs).
Pay
Base salary range: $143,700.00 - $194,400.00 USD annually (USA, WA, Seattle). Final compensation will be determined based on experience, qualifications, and location.
Company: Amazon Development Center U.S., Inc.