Software Dev Engineer II, Personal Devices

Amazon
Sunnyvale, CA
Job Description
Role Overview

As a Software Development Engineer on the Personal Mobile Devices team, you will design, build, and ship the software that powers next-generation wearable devices and the agentic experiences that run on them. You will work closely with senior and principal engineers, applied scientists, product managers, and designers to turn ambiguous problems into shipped software.

What You Will Do

Design, implement, test, and operate high-quality software components and features for personal device experiences, owning them from design through production. Write clean, maintainable, well-tested code and participate actively in code reviews.

Why It Might Be a Fit

You will be given real ownership early, and the support to grow in your career. You will work closely with senior and principal engineers, applied scientists, product managers, and designers to turn ambiguous problems into shipped software.

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

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
]]>