Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate### Who you are
- 5+ years of backend software development experience
- Proficiency in Python, C++, Go, or similar backend languages
- Experience building distributed systems and service-oriented architectures
- Strong understanding of concurrency, reliability, and scalability challenges
- Ability to thrive in a fast-paced, collaborative environment
- Experience working with frontend technologies (React, TypeScript, etc.) and interest in full-stack collaboration
- Background in real-time systems, telemetry, or networking protocols
- Prior experience in aerospace, telecommunications, or other mission-critical industries
- Contributions to open-source projects or personal projects demonstrating backend systems expertise
### What the job involves
- As a Senior Backend Engineer on the Ground Networks team, you will design and implement reliable, scalable systems that process data from deployed hardware and facilitate commanding our ground stations
- You’ll collaborate closely with full stack engineers, embedded engineers, and mission operators to deliver end-to-end solutions that directly support satellite launches, fleet operations, and customer services
- This is a chance to own critical backend components while contributing to software that helps millions of people gain affordable internet access
- This role will contribute to both our commercial and US government programs
- Design, build, and maintain backend services and APIs that enable satellite operations, ground infrastructure, and customer-facing systems
- Collaborate with application developers to deliver features that combine frontend and backend functionality
- Ensure systems meet high standards of reliability, availability, and performance for mission-critical operations
- Contribute to technical design and architecture decisions that support team scalability and robustness
- Write clean, testable code and participate in code reviews
- Support monitoring, debugging, and optimization of production systems running in the cloud
- Triage and root cause issues with field-deployed software and hardware
### Benefits
- An equity stake in the company
- Comprehensive medical, dental, and vision insurance
- Unlimited vacation days
- Healthy, delicious, free lunch catered in every day
- Complementary OneMedical membership
- Great office chairs, stand-up desks, and a machine shop
- Reimbursement to spend on commuting from outside SF
- Generous, fully-paid parental leave
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite