Drimva

Imply

Senior Software Engineer (Remote)

$155K–$215K

Burlingame, California, United States · Senior · Full-time · Posted Jul 2, 2025

Experience
At least 5 years as an individual contributor.
Education
Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience).

About the job

Develop Apache Druid’s query engine and storage system, building query capabilities and improving performance while contributing to the project’s technical direction.

What you'll do

  • Extend Druid’s query engine and storage system to support more query functions and complex capabilities.
  • Improve query performance through areas such as SQL planning, vectorization, and storage optimization.
  • Collaborate with field engineering and contribute code and design reviews to the Apache Druid community.

What they ask for

  • Experience developing high-concurrency, performance-oriented Java systems.
  • At least 5 years of experience working as an individual contributor.
  • Strong software engineering practices, including code reviews and a focus on testability and quality.
  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience); strong communication skills.

Nice to have

  • Experience with internals of large-scale distributed systems or databases such as Hadoop, Spark, Presto, or ElasticSearch.
  • Open-source contributions, especially to data-related projects.

Pay

$155,000 - $ 215,000 (USD; on-target earnings; compensation type not specified)

Tools

Java, Apache Druid, Hadoop, Spark, Presto, ElasticSearch

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)