Starburst06/21/2025

Staff Software Engineer

Salary not specified
MARKET
15,667median for this role
Data Engineer · 11 jobs with disclosed pay
10,833half of the offers: 14,166–16,81220,833
The employer didn't disclose pay — compare with the market yourself.
India

Responsibilities

  • 01Design, build, and operate a high-quality data lake and the software systems that feed it
  • 02Write production-grade software including services, APIs, tooling, and automation
  • 03Find innovative ways to use Trino and Starburst to solve complex data management challenges
  • 04Collaborate with technical leads, product managers, and data analysts to build robust data products
  • 05Leverage AI to democratize access to datasets for users throughout Starburst
  • 06Enable dataset preparation and model evaluation for Starburst's AI projects
  • 07Define and evolve engineering processes and best practices
  • 08Work closely with leaders across teams to iterate on data architecture
  • 09Identify emerging patterns in data management and software engineering

Requirements

  • 01At least 7 years of combined experience in software engineering and/or data engineering
  • 02Strong software engineering fundamentals: writing clean, testable, well-reviewed code in Java, Python, or Scala
  • 03Experience building and optimizing data pipelines using Trino, Spark, dbt, and related frameworks
  • 04Experience designing and building backend services, APIs, and data platform components
  • 05Experience managing data and application infrastructure in public clouds, particularly AWS (EMR, EC2, S3, IAM)
  • 06Experience using and managing orchestration frameworks such as Apache Airflow or Dagster
  • 07Knowledge of RAG and other design patterns for AI-powered applications
  • 08Fluency in SQL and comfort moving between SQL and general-purpose programming
  • 09Experience building API integrations for extracting data from third-party sources
  • 10Knowledge of data modeling techniques appropriate for modern data lakes
  • 11Proficiency with Configuration-as-Code and Infrastructure-as-Code tools such as Pulumi, Terraform, and/or Ansible
  • 12A track record of shipping reliable software and data systems on time
  • 13Strong written and verbal communication skills
  • 14Ability to coordinate across teams
  • 15Ability to travel 25% for in-person events

What we offer

  • 01Competitive pay
  • 02Attractive stock grants
  • 03Flexible paid time off
  • 04Global distributed team
  • 0525% in-person travel requirement
  • 06Equal employment opportunities
  • 07Inclusive and diverse culture