Northwoodspace

Fullstack Software Engineer (Platform)

Torrance, CA. Posted 15 days ago

The role

This person will design and build software end to end, from backend services and automation to user interfaces. They will work on the Platform team to build CI/CD, observability, hardware operations, and infrastructure for a global network of antenna ground stations.

What you will do

  • Build CI and release systems for cloud and global sites
  • Build simulated ground stations and lab test benches
  • Build monitoring, logging, and alerting for services and sites
  • Automate how new sites are brought online and kept healthy
  • Build self-service tools and web interfaces for engineers and operators
  • Build identity, secrets management, and least-privilege access into the platform
  • Define cloud and site infrastructure as code
  • Build local development and preview environments
  • Own production code, monitoring, and on-call duties
  • Gather requirements, write design docs, and participate in reviews

Required qualifications

  • Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience
  • 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)
  • Has built backend services or APIs (such as REST or gRPC) that other systems or people depend on
  • Hands-on experience with several of the following: CI/CD pipelines, Containers and container orchestration, A cloud platform, Infrastructure as code, Relational databases, Linux and the command line
  • Has owned a service, tool, or platform from design through production
  • Has written technical documents other engineers used, such as design docs, RFCs, or runbooks

Nice to have

  • Depth in a systems or backend language (such as Rust, Go, or Python), or equivalent
  • Built web applications end to end, from the API to the interface, with a modern frontend framework (such as React, Vue, or Angular)
  • Built developer platforms, internal tools, or self-service infrastructure that other engineers relied
  • Cut friction for other engineers and measured whether it worked
  • Designed CI/CD pipelines or release systems that ship to many environments or locations, including GitOps-style deployment
  • Deployed and operated services on Kubernetes or an equivalent, with packaging tools
  • Built test infrastructure, such as simulation, hardware-in-the-loop testing, test data replay, or shared test harnesses
  • Ran production systems with metrics, logs, and dashboards, including on-call and incident response
  • Worked with identity and access, secrets management, or regulated environments
  • Managed fleets of on-premises or edge servers, including declarative configuration

About the company

Northwood is a modern space infrastructure company bringing the benefits of space to the masses through advanced communications technology. They build a global network of phased array and parabolic ground stations.

Fullstack Software Engineer (Platform) at Northwoodspace | JobZoey