Distributed Systems Software Engineering Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

Aetherflux · 1 month ago

Distributed Systems Software Engineering Lead

Aetherflux is solving the global energy crisis by building the infrastructure for abundant, resilient, and continuous space-based solar energy. The Distributed Systems Software Engineering Lead will lead a software team in developing and maintaining real-time constellation management and compute tasking architecture, ensuring the quality and reliability of ground systems software infrastructure.

EnergySolar

Responsibilities

Lead ground software team developing mission-critical constellation and compute management software stack through mentorship, performance management, and career development
Plan and coordinate code releases, including task breakdowns, sprint management, timeline tracking, and communication to program stakeholders
Design and lead distributed systems for fault-tolerant and high-performance operations for mission-critical operations
Lead, design, and development of real-time scheduling systems, data pipelines, collision avoidance systems, and high-performance compute services
Work with hardware and test teams to build software-in-the-loop (SITL) and hardware-in-the-loop (HITL) environments for software validation of on orbit maneuvers and constellation health

Qualification

Distributed systemsCloud infrastructurePythonC/C++/RustLinux-based systemsNetworking stacksData pipelinesDatabasesAerospace experienceSatellite applicationsProblem-solving skillsTeam leadership

Required

Bachelor's degree in Computer Science, Electrical Engineering, or a related field
2+ years of experience as a software development lead
5+ years of experience as a distributed systems software engineer, particularly for aerospace or satellite applications
Proficiency in Python, C, C++, and/or Rust
Experience with building cloud infrastructure
Knowledge of Linux-based (embedded) systems
Strong knowledge of networking stacks, data pipelines, and databases
Strong problem-solving skills and ability to work in a fast-paced environment

Preferred

5+ years of experience as the lead of a distributed services development team, particularly for aerospace or satellite applications
Experience with constellation management and orbital tasking and simulation
High-performance compute system deployment experience
Familiarity with satellite communication protocols and telemetry processing

Company

Aetherflux

twittertwitter
company-logo
Aetherflux develops a novel design for space.

Funding

Current Stage
Growth Stage
Total Funding
$50M
Key Investors
Baiju Bhatt
2025-04-02Series A· $50M
2024-10-09Seed

Leadership Team

leader-logo
Baiju Bhatt
Founder & CEO
linkedin
leader-logo
Joseph Yaffe
Chief Operating Officer & Chief Legal Officer
linkedin
Company data provided by crunchbase