Skip to content

Staff Software Engineer - Backend

Leads development of cloud-based platform for global antenna scheduling, customer booking, service provisioning, billing, and APIs. Requires 7+ years experience with cloud services, distributed systems, and proficiency in AWS/Azure/GCP.

About the job

Responsibilities

  • Design and develop Northwood's cloud-based scheduling and orchestration system for global antenna network access
  • Build and maintain customer-facing APIs and interfaces for everything from scheduling to real time communications and data routing
  • Design and implement Northwood's control and data planes, ensuring seamless integration across on-premises and cloud environments
  • Develop billing and metering systems that accurately track resource usage and generate invoices
  • Create orchestration systems to coordinate antenna operations across our global network
  • Collaborate with Customers, network operations, and the larger software team to build a truly resilient global network
  • Work with customers on defining secure and scalable interfaces for Telemetry, Tracking, and Control (TT&C) and payload data transfer, putting simplicity and extensibility first

Basic Qualifications

  • 7+ years of professional software development experience
  • 3+ years building and scaling cloud-based services and APIs in production environments
  • Experience with distributed scheduling systems, resource allocation, or booking platforms
  • Proficiency in modern cloud infrastructure (AWS, Azure, or Google Cloud)

Preferred Qualifications

  • Experience with one or more of the following languages: Rust, Golang, etc… Open to other languages suitable for cloud services and distributed systems
  • Experience building global-scale customer-facing platforms with high reliability requirements
  • Knowledge of API design, authentication, and access control best practices
  • Experience with event-driven architectures and message queues
  • Familiarity with billing systems, usage tracking, or subscription management
  • Understanding of simulation and modeling (Satellite propogation, etc…)
  • Experience with Kubernetes, containerization, and CI/CD pipelines
  • Knowledge of satellite communications or relevant domain experience (beneficial but not required)

Skills

AWS, Azure, GCP, Rust, Go, Kubernetes, API Design, Distributed Systems, Event-Driven Architectures, Message Queues, CI/CD, Containerization

Fivetran

Fivetran

Denver, CO
Staff Software Engineer, Metadata
$162k+/yrRemote8+ YOEBackend Engineering

Technical leader for the Metadata team, designing distributed cloud subsystems and leading complex initiatives across discovery, catalog, lineage, and run history services. Requires 8+ years of software engineering experience, backend or systems expertise, cloud infrastructure experience, and strong architecture, reliability, and mentoring skills.

Fivetran

Fivetran

Oakland, CA
Staff Software Engineer, Metadata
$162k+/yrRemote8+ YOEBackend Engineering

Technical leader for the Metadata team, owning architecture and delivery of distributed backend services for discovery, catalog, lineage, and run history. The role requires 8+ years of software engineering experience, strong cloud and systems expertise, and a record of leading multi-engineer initiatives.

GitLab

GitLab

United States
Staff Backend Engineer, Database Automation
$153k+/yrRemote7+ YOEBackend Engineering

Build and operate Go-based automation and a PostgreSQL-as-a-service platform for high-throughput, always-on production systems. The role requires deep PostgreSQL production experience, backend development expertise, infrastructure automation, and staff-level technical leadership.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

MongoDB

MongoDB

San Francisco, CA

Staff Engineer, Search Systems
$151k+/yrHybrid10+ YOEBackend Engineering

Staff-level engineer shaping the architecture and technical direction of MongoDB’s Search and Vector Search infrastructure. The role requires 10+ years in data management or distributed infrastructure, strong distributed-systems expertise, and the ability to lead complex cross-team initiatives.