Starburst logo

Senior Software Engineer

Starburst
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

Distributed SystemsInfrastructure as CodeCloud InfrastructureCI/CDBackend DevelopmentJava

Job description

Overview

As a Senior Systems Software Engineer on the Build & Delivery team, you will own the backend services and infrastructure of Starburst's self-service delivery platform, which every team uses to ship across Starburst Enterprise, Galaxy, and customer-managed deployments.

What you'll do

  • Design and build the core services and infrastructure of the delivery platform, following the immutable cloud infrastructure paradigm, consistent across Starburst Enterprise, Galaxy, and customer-managed deployments
  • Build the merge-orchestration and gating systems that keep the mainline green by construction, including flaky-test detection and auto-quarantine
  • Build Testing-as-a-Service: shared, on-demand test infrastructure, intelligent test selection, and unified coverage and quality gates for every team
  • Build the service that provisions production-like environments on demand, so every change is proven and dogfooded before customers see it
  • Design the AI workflows in the delivery loop (test maintenance, failure triage, and remediation), validated before rollout
  • Own the reliability, scalability, and cost-efficiency of the platform in production
  • Continuously improve engineering processes, tests, and systems that allow the code base and team productivity to scale
  • Provide considerate and timely review of peers' pull requests and design proposals

What you'll need

  • Passion for software engineering, with an interest in build, delivery, and infrastructure engineering in particular
  • Experience designing, building, and operating distributed backend systems in production
  • Experience building for reliability, scalability, and efficiency at scale
  • Experience developing software in Java and Typescript
  • Cloud infrastructure architecture and orchestration experience
  • Experience with infrastructure as code and related tooling such as Pulumi or Terraform
  • Interest in applying AI and agentic workflows to engineering problems, with a validate-then-deploy discipline
  • Demonstration of ownership, grit, and bias for action

Nice to have

  • Prior experience building CI/CD, merge queues, test infrastructure, or ephemeral environments
  • Prior experience in developing for or operating Trino

Details

  • Location: Bangalore, India
  • Occasional in-person travel may be required for purposes including new hire onboarding, team and department offsites, customer engagements, and other company events

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer