B

BlackSky

Real-time satellite imagery and AI analytics.

Staff Software Engineer - Ground & Control Services

Backend EngineeringPosted on Nov 14
Full-time$155k - $180k /yr

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related technical field, or equivalent practical experience.
  • A minimum of ten years of professional software development experience.
  • Proficiency in one or more programming languages, such as Go, Python, or C++.
  • Experience developing and deploying microservices in cloud environments such as AWS, GCS, or Azure and in on-premise Kubernetes-based environments.
  • Familiarity with CI/CD pipelines, automated testing, and modern version control systems such as Git.
  • Strong problem-solving skills and the ability to understand complex systems end to end.
  • Excellent communication and collaboration skills in a cross-functional team environment.
  • Prior experience with satellite operations, ground stations, or aerospace-related domains such as X-Band, UHF, or telemetry.
  • The program this role supports requires U.S. citizenship.

Responsibilities

  • Design, implement, and maintain software that enables autonomous satellite operations and real-time tasking.
  • Develop and integrate services that interface with ground station infrastructure and satellite communication protocols.
  • Build software solutions to support satellite tasking and monitoring.
  • Collaborate with operations, communication engineers, flight software engineers, mission planning engineers, and other software teams to understand and refine technical requirements.
  • Write clean, maintainable code with a strong emphasis on safety, test coverage, and reliability.
  • Participate in design reviews, code reviews, and team planning discussions.
  • Support on-call rotations and troubleshoot live system operations as needed.
  • Travel 10–15% to support launch operations.
  • Perform other job-related duties as assigned.

Desired Qualifications

  • A master's degree or higher in a related technical field.
  • Over 12 years of professional software development experience.
  • Exposure to infrastructure-as-code tools such as Terraform and Ansible, and container orchestration tools such as Kubernetes and Nomad.
  • Understanding of system safety, fault tolerance, and recovery strategies.
  • Comfort working in high-availability, mission-critical software environments.

About the Company

BlackSky

Real-time satellite imagery and AI analytics.

BlackSky provides real-time geospatial intelligence by owning and operating a high-revisit satellite constellation and an AI-powered analytics platform called Spectra. The satellites collect images of places, while Spectra analyzes the data, detects objects and changes, and fuses it with other sensors to produce alerts within minutes. It stands out from competitors by being vertically integrated—designing and owning the constellation, manufacturing satellites with LeoStella, and offering a mix of subscriptions, on-demand imagery, and software access with rapid analytics. Its goal is to deliver timely intelligence and situational awareness to government, defense, and commercial customers while growing its recurring software-driven revenue and advancing its Gen-3 capabilities.

Company size
201-500
Company stage
IPO
Headquarters
Herndon, VA
Founded
2013

Recently Posted Jobs

Explore more opportunities at BlackSky

See more jobs