Software Dev Engineer II, AWS Applied AI Solutions
As part of the AWS Applied AI Solutions organization, we have a vision to provide business applications, leveraging Amazon's unique experience and expertise, that are used by millions of companies worldwide to manage day-to-day operations. We blend vision with curiosity and Amazon's real-world experience to build opinionated, turnkey solutions that solve enduring business challenges. On Agentic WorkSpaces, our vision is to enable AI agents to work the way humans do—with access to real applications, real interfaces, and real computing environments. We build systems that record every agent desktop action as a reviewable visual audit trail, enforce policy on every tool call, pause agents for human approval, and package evidence for compliance frameworks.
About the role
We're looking for an SDE II who can ramp quickly, deliver features end-to-end, and thrive in greenfield work. You'll take early designs to production, make pragmatic calls about what to build versus what to compose from existing AWS services, and ship on a schedule tied to real customer milestones. The team is small enough that your work goes to production fast and visibly.
Responsibilities
- Own features end-to-end: design, implement, test, deploy, and operate in production
- Build new services for policy enforcement, session recording and replay, and human-in-the-loop approval workflows
- Integrate with AWS services and make build-vs-compose decisions with your team
- Handle customer content with care: recording pipelines, retention, and access controls where correctness is the product
- Collaborate with engineers on adjacent teams to unblock dependencies and align on interfaces
- Contribute to operational excellence: oncall, runbooks, alarms, and incident response
A day in the life
Your mornings are usually free for focus work—writing code, reviewing CRs, and working through problems. Around 11 you'll have standup, then lunch with the team before afternoons open up for integration work, cross-team syncs, or design reviews. The team is small, so you'll know what everyone is working on, and when something breaks, the whole team rallies. Our pipelines are full CD, our ticket queue is small, and when something pages us we fix the root cause—not just the symptom.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 1+ years of software development engineer or related occupational experience
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
- 1+ years of Object Oriented Design experience
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Pay
USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on experience, qualifications, and location.
Benefits
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans)
- Employee Assistance Program (EAP) and Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
Learn more about our benefits at amazon.jobs/en/benefits.