Full Stack Developer - Internal Tooling

Northwood Space•Washington, DC
•$140,000 - $178,000

About The Position

Northwood is seeking a Full Stack Developer to build internal tools for its engineers and operators, including release dashboards, build health views, pipeline orchestration, and fleet and version visibility across its global ground station network. The developer will own internal tools end to end, from APIs and data layers to user interfaces, serving platform, software, hardware, and operations engineers. They will work within standards set by the Development lead and partner with Platform Delivery on deployment and onboarding workflows. The role emphasizes shipping quickly, gathering user feedback, and iterating on solutions.

Requirements

  • Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • At least 3 years of professional full stack development experience.
  • Proficiency in Python, Rust, or Go for backend services and TypeScript for frontend work.
  • Experience building and consuming REST or gRPC APIs and working with relational databases.
  • Comfort with containers, Git-based workflows, and CI pipelines.
  • Track record of shipping working software to real users and iterating based on their feedback.

Nice To Haves

  • Experience building internal tools or developer platforms for engineering organizations.
  • Familiarity with GitLab APIs, webhook-driven automation, or CI/CD orchestration.
  • Experience with Grafana, VictoriaMetrics, time-series data, or building operational dashboards.
  • Exposure to Nix, Kubernetes, and GitOps deployment patterns.
  • Demonstrable proficiency in Rust.

Responsibilities

  • Design, build, and maintain internal web applications and services that support build, release, and engineering workflows.
  • Build backend APIs and integrations with GitLab, artifact registries, telemetry stores, and internal platform services.
  • Own the full lifecycle of tools, including gathering requirements from internal users, implementation, deployment through the platform's GitOps flow, and ongoing support.
  • Contribute to shared internal tooling frameworks, component libraries, and standards.
  • Instrument tools for observability and traceability.
  • Participate in code reviews and design discussions across the Development team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service