Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer

Home > Java programming jobs

Senior Software Engineer in USA

  • San Mateo, CA

Responsibilities

  • Own the architecture, operational health, and scalability of StarRocks and Apache Druid OLAP platforms.
  • Optimize query-engine internals, cost-based optimization, query planning, vectorized execution, memory usage, serialization, throughput, and latency.
  • Design and improve real-time streaming ingestion pipelines using Apache Kafka, Apache Flink, and native engine load mechanisms.
  • Guide OLAP data modeling, including partitioning, bucketing, sort keys, indexing, and materialized views.
  • Provision, operate, troubleshoot, manage the lifecycle of, and plan capacity for Kubernetes and Terraform-based clusters across cloud environments.
  • Integrate AI/ML and LLM-driven capabilities into query platforms for automated self-service and intelligent data discovery.
  • Influence technical direction across teams, mentor engineers, and drive alignment on complex cross-cutting initiatives.

Requirements

  • 6+ years of experience building, designing, testing, and maintaining production-grade large-scale distributed systems.
  • Hands-on engineering or operational experience with StarRocks or adjacent OLAP engines such as Apache Druid, ClickHouse, Apache Doris, Apache Pinot, or Trino/Presto.
  • Experience implementing high-volume streaming ingestion using Apache Kafka, Apache Flink, Routine Load, Broker Load, or Debezium/CDC pipelines.
  • Expertise in OLAP schema design and tuning cost-based SQL query engines at massive scale.
  • Strong proficiency in at least one of Java, Go, C++, or Scala, with experience writing performant distributed backend code.
  • Experience operating, troubleshooting, and provisioning data infrastructure at scale using Kubernetes and Terraform on AWS or GCP.
  • B.S. equivalent in computer science or sufficient experience.
  • Preferred qualifications include open-source contributions to OLAP databases and experience operating real-time analytical platforms at consumer-internet scale.

Benefits

  • Full-time employees are eligible for equity compensation and benefits.
  • Office-based roles are onsite Tuesday through Thursday, with optional presence Monday and Friday unless otherwise noted.
  • The stated San Mateo, California base salary range is $243,290—$295,250 USD annually.

Salary: $243k - $295k/yr

Roblox

Roblox's vision is to reimagine the way people come together. Our mission is to connect a billion people with optimism and civility. What is Roblox? Roblox is a platform where people come together virtually to share experiences. Every day, tens of millions of people from around the world come to ...

Similar positions

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia