N

Northwood Space

Manufactures and deploys satellite ground stations

Fullstack Software Engineer - Platform

Platform EngineeringUpdated on Nov 7
Full-time$140k - $178k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • At least 3 years of professional software engineering experience writing production code in at least one general-purpose language such as Python, Go, Rust, TypeScript, or Java.
  • Experience building backend services or APIs, such as REST or gRPC, on which other systems or people depend.
  • Hands-on experience with several of the following or equivalent technologies: CI/CD pipelines, containers and container orchestration, a cloud platform, infrastructure as code, relational databases, and Linux and the command line.
  • Experience owning a service, tool, or platform from design through production for other engineers or users, including resolving a significant problem such as a difficult production bug, a design under real constraints, or a major migration.
  • Experience writing technical documents used by other engineers, such as design documents, RFCs, or runbooks.

Responsibilities

  • Build CI and release systems that take code from commit to production in the cloud and at sites around the world safely and repeatably.
  • Build simulated ground stations, lab test benches with real hardware, and test data replay, and integrate them into the release path so releases are tested before going live.
  • Build monitoring, logging, and alerting that enable engineers and operators to assess the health of every service and site and act on issues.
  • Automate bringing new sites online, configuring and updating them, and keeping them healthy in locations with few or no people on site.
  • Build tools and web interfaces engineers and operators use to create, ship, and run software without waiting on another team.
  • Build identity, secrets management, least-privilege access, and auditing into the platform by default.
  • Define cloud and site infrastructure for the platform as code so it is reviewed, versioned, and repeatable.
  • Build fast local development environments, a preview environment for each change, and safe access to cloud and site systems.
  • Own shipped production systems, including monitoring, on-call support for those systems, and fixing root causes.
  • Gather requirements directly from platform users, write design documents, ship in small steps, and participate in design and code reviews.

Desired Qualifications

  • Depth in a systems or backend language such as Rust, Go, or Python, or equivalent experience.
  • Experience building web applications end to end, from API to interface, using a modern frontend framework such as React, Vue, or Angular.
  • Experience building developer platforms, internal tools, or self-service infrastructure relied on by other engineers.
  • Experience reducing friction for engineers and measuring the impact, such as faster onboarding, fewer support requests, or higher adoption.
  • Experience designing CI/CD pipelines or release systems that ship to many environments or locations, including GitOps-style deployment such as Argo CD or Flux.
  • Experience deploying and operating services on Kubernetes or an equivalent, using packaging tools such as Helm.
  • Experience building test infrastructure such as simulation, hardware-in-the-loop testing, test data replay, or shared test harnesses such as pytest-based frameworks.
  • Experience operating production systems with metrics, logs, and dashboards such as Prometheus, Grafana, or Datadog, including on-call and incident response.
  • Experience with identity and access tools such as Okta or Auth0, secrets management such as HashiCorp Vault or AWS Secrets Manager, or regulated environments such as AWS GovCloud.
  • Experience managing fleets of on-premises or edge servers, including declarative configuration tools such as Nix, Ansible, or Puppet.
  • Exposure to hardware, embedded systems, radio frequency, or space systems.

About the Company

Northwood Space

Manufactures and deploys satellite ground stations

Northwood Space builds and runs a global network of satellite ground stations that provide data connectivity as a service from Earth to space. Its Portal system is a production-ready, fully digital flat-panel phased-array antenna that electronically steers and can connect to multiple satellites at once, deploying in days and working with LEO, MEO, and GEO satellites. The company differentiates itself by scalable manufacturing, a globally distributed ground-station network, and a ground-segment-as-a-service model led by a team with space hardware and software experience. Its goal is to create worldwide coverage by adding about two operational sites each month across six continents so satellite operators can access reliable Earth-space connectivity at scale.

Company size
51-200
Company stage
Series C
Total funding
$511.3M
Headquarters
Torrance, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Northwood Space

See more jobs