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.
Responsibilities
Develop, enhance, and maintain the StarRocks database system.
Implement advanced software features and technology enhancements.
Deliver robust, scalable code for major enterprise clients.
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
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.