Senior Full Stack Software Engineer
Builds and owns end-to-end full-stack software systems powering flight operations, autonomy, telemetry, and operator interfaces for solar-powered high-altitude aircraft. Requires 2+ years full-stack production experience with strong Python/Go/Rust backends and React/TypeScript frontends.
What you’ll do
- Build and own end-to-end software systems that power flight operations, autonomy, and user interaction
- Develop mission-critical backend services for telemetry, command and control, data ingestion, and analytics
- Build clean, fast frontends for ground control, monitoring, and operator workflows
- Design APIs and data pipelines that connect aircraft, ground stations, and users
- Work closely with embedded, avionics, GNC, RF, and operations teams to ship tightly integrated systems
- Support flight test, field ops, and rapid iteration using real flight data
- Take systems from concept to production with speed and ownership
What we’re looking for
- 2+ years building real full-stack software in production
- Strong backend experience (Python, Go, Rust, or similar)
- Strong frontend experience (React, TypeScript, or similar)
- Experience designing APIs, databases, and distributed systems
- Comfort working close to hardware, real-time systems, or operational data
- Ability to move fast, own outcomes, and debug under pressure
Compensation
US salary range: $120,000 - $220,000 USD (base salary; highly competitive equity grants included)
Software Engineer
Full-stack Software Engineer building and maintaining web apps, APIs, and backend services. Must have 2-4+ years experience, use AI agents as default workflow, and demonstrate ownership of production outcomes.
Software Engineer, RCM Billing
Build and scale full-stack features for a healthcare practice management platform using React, Python, and PostgreSQL. Own high-impact projects, improve observability, and collaborate cross-functionally in a fast-paced environment.
Software Engineer 3
Build and maintain core features for Atlas Stream Processing, a platform for continuously processing streaming data alongside application data. Requires 3-6 years building production systems with Java, Go, React, or TypeScript.