Junior Software Engineer, Database System

Reposted 7 Hours Ago
Menlo Park, CA, USA
In-Office
Junior
Software • Big Data Analytics
The only SQL engine that is fast enough to run the most demanding workloads directly on your data lakehouse.
The Role
You will implement features in StarRocks, ensure code quality, debug issues, and collaborate with the open-source community while learning about distributed systems.
Summary Generated by Built In

About CelerData

At CelerData, we empower organizations to unlock the full potential of their data with our next-generation, cloud-native, high-performance analytical database built for modern lakehouse architecture. Challenging the status quo set by products like Snowflake, ClickHouse, and Trino, we’re driving the future of data analytics by delivering unparalleled query performance and a streamlined architecture for enterprises worldwide. Join us to help customers transform their data into actionable insights and achieve exceptional technical success.


Job Overview  

We’re looking for early-career Software Engineers who are excited to learn, grow, and dive deep into database internals and distributed systems. You’ll contribute to StarRocks, our high-performance SQL engine for composable lakehouses, alongside experienced engineers and open-source contributors. If you love systems programming, care about performance, and want mentorship while taking on real impact, we’d love to meet you.


What You’ll Do
  • Implement features and fixes in StarRocks under guidance, from design review to production rollout.
  • Write robust, maintainable code and unit/integration tests for performance-critical paths.
  • Profile and debug issues related to concurrency, memory, IO, and query execution.
  • Participate in code reviews, pairing, and design discussions to level up quickly.
  • Collaborate with our open-source community: reproduce issues, review small PRs, and improve docs.
  • Learn (and apply) fundamentals of fault tolerance, high availability, and scalability in distributed systems.


What You’ll Bring
  • Bachelor’s degree in Computer Science or a related field (new grads welcome) or equivalent practical experience.
  • Solid CS fundamentals: data structures, algorithms, operating systems, networking basics, and databases/SQL concepts.
  • Proficiency in C++ (required); proficiency in Java is a plus.
  • Comfort with Linux, Git, and writing tests; ability to read technical docs and RFCs.
  • Curiosity, ownership, and a growth mindset - comfortable asking questions and iterating on feedback.
Nice to Have (Not Required)
  • Exposure to distributed systems concepts (consensus, replication, transactions).
  • Familiarity with StarRocks or similar tech: Apache Iceberg, Parquet, Spark, Trino, ClickHouse, or vectorized execution.
  • Experience with performance tools (e.g., perf, gdb, flame graphs) or observability (logs/metrics/tracing).
  • Contributions to any open-source project (even small PRs/issues) or systems-level class projects.
  • Scripting experience (Python/Go/Bash) for tooling and automation.
How We Support Your Growth
  • Mentorship from senior engineers and regular 1:1s.
  • Clear learning path and meaningful starter projects.
  • Code reviews focused on teaching, not just gating.
  • Opportunities to engage with and contribute to open source.

Top Skills

C++
Git
Java
Linux
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Menlo Park, CA
68 Employees
Year Founded: 2022

What We Do

CelerData Cloud is the fastest, secure analytical engine that powers customer-facing and AI-driven analytics at scale, delivering consistently reliable and unbeatable performance with a future-proof architecture—ensuring real-time access to open data without ingestion delays or costly data pipelines. Powered by StarRocks, CelerData delivers 3X the performance/cost of any other solution on the market and is the only platform uniquely designed to enable users to simplify their lakehouse architecture and ditch the need for a data warehouse. CelerData is used worldwide by market-leading brands including Coinbase, Pinterest, Demandbase, and Expedia to generate critical new insights for these data-driven companies.

Similar Jobs

Rubrik Logo Rubrik

Director of Product, Core Platform & Alliances

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
In-Office
Palo Alto, CA, USA
3000 Employees
249K-349K Annually

BrainPOP Logo BrainPOP

Instructional Specialist, Multilingual Learning

Edtech • Kids + Family • Social Impact • Software
Easy Apply
Remote or Hybrid
USA
225 Employees
100K-120K Annually

Applied Systems Logo Applied Systems

Sales Enablement GTM Readiness Lead

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3040 Employees
99K-127K Annually

GumGum Logo GumGum

Software Engineer

AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Easy Apply
Hybrid
Santa Monica, CA, USA
500 Employees
159K-182K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account