Staff Software Engineer, OTA Services

Ladders

United States

Remote

USD 230,000 - 260,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote
Health, vision and dental benefits
Career development opportunities
Diversity-focused team

Job summary

Ladders is seeking a Staff Software Engineer for OTA Services to architect and improve a remote software update platform supporting deployments across diverse environments.

The role emphasizes safe delivery, version-state tracking, and rollback behavior with high systems focus and collaboration across engineering peers. Remote work is supported with a competitive compensation package.

Qualifications

  • 8+ years of software engineering experience in distributed systems and remote update platforms.
  • Deep understanding of delivery protocols and rollback semantics.
  • Experience designing rollout strategies for diverse customer environments.
  • Proficiency in Go, Python, or Rust for systems-level work.
  • Experience building software for constrained or air-gapped environments.

Responsibilities

  • Design and own the over-the-air update system, including delivery protocol and rollback mechanisms.
  • Manage systems that track the version state of every deployment.
  • Develop safe rollout strategies such as phased rollouts and emergency holds.
  • Create reliable delivery mechanisms for diverse customer environments.
  • Ensure update system reliability and respond to delivery failures and version drift incidents.
  • Mentor P4 engineers through design and code reviews.

Skills

Distributed systems
Remote update systems
Go
Python
Rust

Job description

For our client, we are seeking a Staff Software Engineer, OTA Services to join the team of a leader in the Telecommunications & Hardware space.

This role will own the architecture and reliability of a remote software update platform that supports deployments across diverse customer-managed environments. You will focus on safe delivery mechanisms, version-state tracking, and rollback behavior to help ensure software reaches devices and systems predictably and without disruption. The work is highly systems-oriented and will require close collaboration with engineering peers to improve rollout safety, resiliency, and operational response.

Location: Remote

Compensation: $229,500 - $260,000 annually

Responsibilities
  • Design and own the over-the-air update system, including delivery protocol and rollback mechanisms
  • Manage systems that track the version state of every deployment
  • Develop safe rollout strategies such as phased rollouts and emergency holds
  • Create reliable delivery mechanisms for diverse customer environments
  • Ensure update system reliability and respond to delivery failures and version drift incidents
  • Mentor P4 engineers through design and code reviews
Qualifications
  • 8+ years of software engineering experience specializing in distributed systems and remote update systems
  • Deep understanding of remote update system design, including delivery protocols and rollback semantics
  • Experience designing rollout strategies for software in diverse customer-managed environments
  • Strong proficiency in Go, Python, or Rust for systems-level infrastructure work
  • Experience building software for constrained or air-gapped environments
Benefits
  • Inclusive team culture that values diversity
  • Numerous career development opportunities
  • Collaborative and innovative work environment
  • 100% remote work flexibility
  • Competitive salary and comprehensive health, vision, and dental benefits

Our client is an equal opportunity employer.

We encourage you to apply even if you don’t meet every qualification-your background could be exactly what this team needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, OTA Services
Staff Software Engineer, OTA Services

OpenKrill • United States

Remote
USD 230,000 - 260,000
Inclusive Team
Growth Opportunities
Innovative Culture
+2
Staff Software Engineer, OTA Services
Staff Software Engineer, OTA Services

Horizon3.ai • United States

Remote
USD 230,000 - 260,000
Inclusive Team
Growth Opportunities
Innovative Culture
+2
OTA Software Engineer — Cloud-Native Updates
OTA Software Engineer — Cloud-Native Updates

Decisive Point • Sunnyvale (CA)

Hybrid
USD 183,000 - 253,000
Equity options
401k retirement benefits with employer match
Comprehensive health insurance
+1
Backend OTA/Over- The-Air Tester
Backend OTA/Over- The-Air Tester

Zenith Infotek LLC. • Lewisville (TX)

On-site
USD 75,000 - 110,000
Staff Embedded Validation & Tools Engineer - OTA
Staff Embedded Validation & Tools Engineer - OTA

ALSO • Palo Alto (CA)

On-site
USD 140,000 - 170,000
Health coverage
One Medical membership
Fertility benefits
+2
System Development Engineer , Amazon Leo
System Development Engineer , Amazon Leo

Amazon • Redmond (WA)

On-site
USD 129,000 - 175,000
Health insurance
RSUs
401(k) matching
+2
Staff Software Engineer - OTA & Distributed Systems (Remote)
Staff Software Engineer - OTA & Distributed Systems (Remote)

OpenKrill • United States

Remote
USD 230,000 - 260,000
Inclusive Team
Growth Opportunities
Innovative Culture
+2
Senior Staff Software Engineer OTA
Senior Staff Software Engineer OTA

Lincoln Motor Company • Palo Alto (CA)

Hybrid
USD 167,000 - 317,000
Medical, dental, vision coverage
Flexible family care days
Vehicle discount program
Staff Site Reliability Engineer, Tools & Systems
Staff Site Reliability Engineer, Tools & Systems

Ladders • United States

Remote
USD 128,000 - 171,000
Generous performance-based bonus
Rich medical, dental, and vision
Generous retirement contributions with
+7
System Development Engineer III, Amazon Leo
System Development Engineer III, Amazon Leo

Amazon Inc. • Redmond (WA)

On-site
USD 151,000 - 205,000