Senior/Lead Software Engineer, Database System

CelerData co

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading data analytics company in the United States is looking for a Senior/Lead Software Engineer to develop and maintain their advanced database system, StarRocks. Candidates should have over 5 years of experience, strong skills in C++ and Java, and a background in distributed systems. This role includes implementing new features and ensuring high-performance standards for enterprise clients. Join us to drive innovation in data analytics and contribute to an open-source-oriented environment.

Qualifications

  • 5+ years of professional experience in developing commercial or open-source software applications.
  • Advanced proficiency in C++ and Java, with a focus on performance-critical systems.
  • Experience with large-scale distributed systems including transaction management.
  • Experience with large-scale distributed systems and consistency models.

Responsibilities

  • Develop, enhance, and maintain the StarRocks database system.
  • Implement advanced software features and technology enhancements.
  • Deliver robust, scalable code for major enterprise clients.
  • Collaborate with open-source contributors to integrate enhancements.
  • Address fault tolerance, high availability, and scalability challenges.

Skills

C++
Java
Software development
Open-source participation
Distributed systems

Education

Bachelor's degree in Computer Science or related fields
Master's or PhD preferred

Tools

StarRocks
Apache Iceberg
Parquet
Spark
Trino

Job description

Senior/Lead Software Engineer, Database System

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.

We’re looking for talented Software Engineers to join our team and help drive the development of StarRocks, our high-performance SQL engine purpose-built for composable lakehouses. If you are passionate about developing advanced database systems and enjoy solving challenging technical problems in a collaborative, open-source-oriented environment, we invite you to join our team at Celerdata and help shape the future of data analytics.

Key Responsibilities
  • Develop, enhance, and maintain the StarRocks database system, ensuring it meets rigorous performance and reliability standards.
  • Implement advanced software features and technology enhancements to keep StarRocks at the forefront as a SQL engine for composable lakehouses.
  • Deliver robust, scalable code that meets the demanding technical requirements of major enterprise clients.
  • Analyze and address challenges related to fault tolerance, high availability, performance, and scalability.
  • Collaborate with external contributors from the open-source community to integrate improvements and ensure that our technology remains cutting-edge and comprehensive.
Qualifications
  • 5+ years of professional experience in developing commercial or open-source software applications.
  • Bachelor’s degree in Computer Science or related fields is required (Master’s or PhD preferred).
  • Advanced proficiency in C++ and Java, with a proven track record in designing and implementing complex functionalities in performance-critical environments.
  • Experience with large-scale distributed systems, including transaction management and consistency models.
  • Evidence of active participation in open-source projects or a deep understanding of technologies such as StarRocks, Apache Iceberg, Parquet, Spark, Trino, or similar big data solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Developer Advocate
Developer Advocate

CelerData • San Francisco (CA)

Remote
USD 100,000 - 140,000
Senior/Lead Database Engineer - High-Perf SQL Engine
Senior/Lead Database Engineer - High-Perf SQL Engine

CelerData co • United States

Remote
USD 140,000 - 210,000
Senior/Lead Software Engineer, Cloud Platform
Senior/Lead Software Engineer, Cloud Platform

CelerData co • Menlo Park (CA)

On-site
USD 120,000 - 160,000
Principal/Lead Support Engineer
Principal/Lead Support Engineer

CelerData • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Snowflake • Bellevue (WA)

On-site
USD 100,000 - 140,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Linuxconfig • Menlo Park (CA)

On-site
USD 180,000 - 250,000
Starburst Senior Data Engineer- Vice President
Starburst Senior Data Engineer- Vice President

Citi • New York (NY)

On-site
USD 120,000 - 160,000
Medical, dental, and vision coverage
401(k)
Paid time off packages
Senior Software Engineer
Senior Software Engineer

Harnham • Irvine (CA)

On-site
USD 150,000 - 210,000
Competitive base
Bonus
Full benefits
Senior Software Engineer (Database Engineering)
Senior Software Engineer (Database Engineering)

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 287,500
Medical, dental, and vision insurance
401(k) retirement plan
Paid time off and parental leave
Senior Data Platform Engineer
Senior Data Platform Engineer

Selby Jennings • Oakland (CA)

On-site
USD 140,000 - 210,000