Senior/Lead Software Engineer, Database System at CelerData
, , United States -
Full Time


Start Date

Immediate

Expiry Date

16 Jun, 26

Salary

0.0

Posted On

18 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Java, Distributed Systems, Transaction Management, Consistency Models, StarRocks, Apache Iceberg, Parquet, Spark, Trino

Industry

Software Development

Description
Job Overview 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.
Responsibilities
The role involves developing, enhancing, and maintaining the StarRocks high-performance SQL database engine, focusing on implementing advanced features to meet enterprise client requirements. Responsibilities also include addressing challenges in fault tolerance, high availability, performance, and collaborating with the open-source community.
Loading...