Senior Software Development Engineer , Leo Customer Terminals Applications & Networking Team

Amazon Inc.

Redmond

On-site

AUD 239,000 - 323,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RSUs
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Leo is Amazon's low Earth orbit satellite network delivering fast internet to homes, schools, hospitals, and more. The Leo Customer Terminal Application and Networking Team writes on-device software for the customer antenna, turning it into a fast, reliable gateway that self-diagnoses and scales in the field.

As a Software Development Engineer II, you will design and build software running on customer terminals deployed remotely, collaborating with hardware, firmware, networking, and

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming in at least one language (C++, Rust, C, Java or Python).
  • 5+ years of design/architecture leadership for large systems.
  • Experience mentoring, tech lead, or leading an engineering team.
  • 1+ years of developing large-scale, multi-threaded, embedded, or distributed software.

Responsibilities

  • Improve the speed and reliability of the customer's internet connection on the terminal.
  • Develop software that enables self-diagnosis and remote issue resolution.
  • Deliver device health and diagnostics data from the fleet.
  • Own features end-to-end – design, implement, test, review, deploy, validate on live hardware.
  • Debug cross-domain issues spanning hardware, software, and cloud.
  • Collaborate with hardware, firmware, networking, and cloud teams to meet quality and performance goals.

Skills

C++/Rust/Java/Python
Embedded systems
Distributed systems
Mentor / tech lead
Professional software development

Education

Bachelor's degree or equivalent

Tools

Git
Linux
CI/CD
Embedded toolchains

Job description

Description

Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks — from individual households to schools, hospitals, businesses, and government agencies operating in locations without reliable connectivity.

The Leo Customer Terminal Application and Networking Team builds the on-device software that runs on the customer's antenna and turns it into a fast, reliable, self-diagnosing internet gateway. As a Software Development Engineer II on this team, you will design and build software that operates on customer terminals deployed in the field at large scale — where there is no physical access and connectivity can be intermittent. You will work closely with hardware, firmware, networking, and cloud teams to take features from design through testing and launch.

Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Key job responsibilities
  • Improve the speed and reliability of the customer's internet connection on the terminal.
  • Build software that gives customers and support teams the tools to detect and resolve issues on their own, reducing the need for on-site visits.
  • Deliver device health and diagnostics data from the fleet reliably and efficiently, so engineering has visibility into how terminals are performing in the field.
  • Own features end to end – design, implementation, testing, code review, deployment, and validation on live hardware – writing high-quality, maintainable code.
  • Debug complex issues that span hardware, software, and the cloud, and raise the operational bar for software running on a rapidly growing production fleet.
  • Collaborate with hardware, firmware, networking, and cloud teams to deliver features that meet quality and performance bars for launch.
About the team

We build the software that lives on the customer's terminal – powering its connectivity, performance, and self-service diagnostics across a rapidly growing global fleet.

Basic Qualifications
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience programming with at least one modern language such as C++, Rust, C, Java, or Python, including object-oriented design
  • 1+ years of experience developing large-scale, multi-threaded, embedded, or distributed software applications, tools, systems, and services
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent professional experience
Preferred Qualifications
  • 5+ 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
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building software for embedded devices or networked systems
  • Experience operating software on constrained or intermittently connected devices at scale

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

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.

USA, WA, Redmond - 168,100.00 - 227,400.00 USD annually

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Dev Engineer II, Amazon Leo
Software Dev Engineer II, Amazon Leo

Amazon Inc. • Redmond

On-site
AUD 204,000 - 277,000
Health insurance
401(k) matching
Paid time off
+2
Software Development Engineer, Amazon Leo Ground Systems Engineering
Software Development Engineer, Amazon Leo Ground Systems Engineering

Amazon Inc. • Redmond

On-site
AUD 208,000 - 281,000
Software Development Engineer , Amazon Leo
Software Development Engineer , Amazon Leo

Amazon Inc. • Redmond

On-site
AUD 204,000 - 277,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Amazon Leo Live
Software Development Engineer, Amazon Leo Live

Amazon • Redmond

On-site
AUD 239,000 - 324,000
Health insurance
RSUs
Sign-on payments
+3
Embedded Software Dev Engineer, Amazon Leo Customer Terminal Software
Embedded Software Dev Engineer, Amazon Leo Customer Terminal Software

Amazon • Redmond

On-site
AUD 204,000 - 277,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer , Leo Network Services - Network Orchestration
Software Development Engineer , Leo Network Services - Network Orchestration

Amazon Inc. • Redmond

On-site
AUD 207,000 - 280,000
Sr. Product Manager - Tech, Amazon LEO
Sr. Product Manager - Tech, Amazon LEO

Amazon Inc. • Redmond

On-site
AUD 215,000 - 291,000
System Development Engineer III, Amazon Leo
System Development Engineer III, Amazon Leo

Amazon Inc. • Redmond

On-site
AUD 215,000 - 291,000
Software Development Engineer II
Software Development Engineer II

Amazon • Redmond

On-site
AUD 208,000 - 281,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer , Leo Secure Communications Team
Software Development Engineer , Leo Secure Communications Team

Amazon Inc. • Redmond

On-site
AUD 207,000 - 280,000
Top locations