Back to jobs
Logo of Amazon
Amazon
Actively hiring

Software Engineer II, Prime Air

Workplace
On-site
Commitment
Full-time
Seniority
Mid-Level
Salary
$143,700 - $194,400/yr
Posted
Location
Seattle, United States

As a Software Development Engineer II on the Prime Air team, you will design and implement scalable software solutions for autonomous drone delivery systems. You will lead technical design reviews, collaborate with cross-functional teams, and resolve complex challenges in distributed systems. Your work will span the full development lifecycle, from architecture to deployment, and you will drive operational excellence by supporting production systems and improving software quality. This role sits at the intersection of robotics, aviation, and distributed systems, contributing to the scaling of last-mile delivery technology.

Responsibilities

  • - Design and implement scalable software solutions across the full development lifecycle, including scoping, architecture, coding, testing, deployment, and maintenance of systems that power autonomous delivery operations
  • - Lead technical design reviews and actively participate in code reviews, providing meaningful feedback to peers and ensuring high-quality, maintainable code that adheres to best practices
  • - Collaborate with product teams, stakeholders, and cross-functional engineers to translate business requirements into robust technical solutions, balancing customer needs with system reliability and performance constraints
  • - Resolve complex technical challenges in distributed systems by identifying simple, elegant designs that address visible risks and roadblocks in areas such as real-time data processing, system reliability, and scaling
  • - Drive operational excellence by actively supporting production systems, identifying root causes of issues, and implementing permanent solutions while continuously identifying opportunities to improve team operations and software quality

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

Nice to have

  • 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

Benefits

  • The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including 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, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.