{bc}
indeed

Software Development Engineer II, Device OS

Amazon.com
Bellevue, USA
Full-time
Onsite
USD 143700-194400 yearly
Discovered 3 weeks ago
Software developmentC#C++JavaObject-oriented designDistributed systems

Full Job Posting

Role overview

Join Amazon Devices Software & Services to build a new customer experience and shared AI/agent infrastructure.

The platform supports model and tool integrations, agent execution, evaluation, and APIs used by product teams.

Responsibilities

  • Design, build, test, and operate scalable backend services and libraries for AI-driven features.
  • Integrate model providers, tools, and agent capabilities behind clean, versioned interfaces with observability and cost and latency awareness.
  • Build evaluation and regression tools that measure and gate AI behavior.
  • Use secure, fail-closed designs for credentials, user data, tool execution, and autonomous actions.
  • Prototype and deploy features using camera, audio, and document inputs.
  • Develop proactive, context-aware experiences across Alexa, Fire TV, mobile, and wearable surfaces.
  • Use AI coding assistants and agentic workflows while reviewing generated code and maintaining testing and review standards.
  • Write production code, design features, collaborate across teams, and mentor others.

Basic qualifications

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years designing or architecting systems, including design patterns, reliability, and scaling.
  • At least 1 year of software development engineer or related occupational experience.
  • At least 1 year developing large-scale software using C#, C++, Java, or Perl.
  • At least 1 year of object-oriented design experience.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming in at least one software language.

Preferred qualifications

  • At least 3 years of full software development lifecycle experience, including coding standards, reviews, source control, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Team

The team builds shared AI and agent infrastructure for multiple products and emphasizes correctness, safety, developer experience, testing, and reusable systems.

Compensation

  • The posting lists an annual base salary range of USD 143,700–194,400 for Irvine, California.
  • The compensation package may include sign-on payments and restricted stock units; final compensation depends on experience, qualifications, and location.

Benefits

  • Benefits include health coverage, 401(k) matching, paid time off, and parental leave.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Amazon.com