Senior Software Engineer, Elixir
Core
Senior Elixir Software Engineer building distributed spacecraft ground control systems for autonomous spacecraft and mission software.
Role type
Senior IC Elixir/OTP backend engineer
Builds
Distributed spacecraft ground control infrastructure, satellite command and control, mission planning, and data processing systems
Domain
Aerospace / Defense / Space Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Elixir, OTP, BEAM internals, distributed systems, fault tolerance, gRPC, REST, WebSocket, PostgreSQL, testing (ExUnit, property-based), Git workflows
Preferred skills
Technical leadership, real-time systems, OAuth2, security patterns, observability (OpenTelemetry, Prometheus, Grafana)
Technologies
Elixir, OTP, ExUnit, gRPC, REST, WebSocket, PostgreSQL, OpenTelemetry, Prometheus, Grafana
Responsibilities
Own end-to-end delivery of complex distributed system features; drive architectural direction for Elixir/OTP systems; identify and resolve technical debt and reliability risks; mentor junior engineers; collaborate on system-wide architecture; document decisions and patterns
Seniority
Senior, hands-on IC with mentorship responsibilities