Fresh Consulting logo
Fresh ConsultingPosted 1 week ago

Staff Software Engineer (Distributed Systems and Orchestration)

$180,000–$245,000 year

HybridHouston, Texas, United States

Full TimeSenior LevelBachelors DegreeMediumEngineering

Job Summary

Lead the core scheduling and orchestration subsystems of the Orbital Compute platform, owning the product and engineering of an MVP for autonomous scheduling across a fleet of compute nodes. Scale this MVP from early proofs of concept to larger satellite fleets while integrating data sovereignty as a core product feature. Design and build a distributed computing engine with performance, reliability, and security as fundamental building blocks, specifically developing scheduling, orchestration, and workload-placement logic for edge environments that handle intermittent connectivity and limited resources. Partner with software, hardware, security, and systems engineers to deliver secure, reliable solutions, providing technical leadership through mentorship and code reviews. Deliver iteratively in a fast-paced environment characterized by significant ambiguity, balancing best practices with time-to-market.

Required Qualifications

  • U.S. person
  • Bachelor of Science in Computer Science, Computer Engineering, or another related technical discipline, or equivalent professional experience
  • 15 years of professional software development experience
  • strong proficiency in a systems language such as Go, Rust, C++, or Java
  • Deep experience designing, building, and operating distributed systems at scale
  • Experience with scheduling, orchestration, or resource-management systems (e.g., Kubernetes, Nomad, or custom orchestrators)
  • Demonstrated experience taking products from MVP or proof of concept to production scale
  • Experience engineering for performance, reliability, and fault tolerance in distributed environments
  • Experience with git distro (such as GitLab) and CI/CD tools
  • Must be onsite in Houston every other week

Desired Qualifications

  • Prefer experience treating security and/or data sovereignty as core product requirements
  • Prefer experience with autonomous, self-managing, or self-healing systems
  • Track record of making things happen in ambiguous, fast-moving environments
  • Uses good judgement to problem-solve proactively, positively impacting hard challenges
  • Demonstrated organization skills to meet tight deadlines with high quality results

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce