CareerPlanSign in

Senior Software Engineer, Control Plane

🌐 Remote💼 Full-time🗓 2026-08-21 → 2026-09-26

Core

Design and build unified control plane services for Starburst's SaaS and self-managed deployments, managing access control, multi-cluster management, routing, and lifecycle operations.

Role type

Senior Software Engineer (Backend/Control Plane)

Builds

Unified control plane APIs, cluster lifecycle management services, and operational tooling for distributed data environments.

Domain

Data Analytics / Distributed Systems / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, distributed systems, cloud infrastructure architecture, API design, backend service reliability, observability, software engineering best practices

Preferred skills

React/TypeScript, AI coding tools adoption, cross-cloud experience (AWS/Azure/GCP)

Technologies

Java, Trino, Apache Iceberg, React, TypeScript, AWS, Azure, GCP

Responsibilities

Design and develop control plane services shared across Starburst Enterprise and Galaxy; converge capabilities into a single implementation; own reliability and scalability of backend services; review peer code and design proposals; improve engineering processes and test systems; provide customer support for data crunching issues.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.