CelerData ยท 2 months ago
Junior Software Engineer, Database System
CelerData is a company that empowers organizations to unlock the full potential of their data with a cloud-native analytical database. They are seeking early-career Software Engineers to contribute to their high-performance SQL engine, StarRocks, while learning and growing in the field of database internals and distributed systems.
Big DataCloud Data ServicesData ManagementDatabaseSoftware
Responsibilities
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
Qualification
Required
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
Preferred
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
Benefits
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.
Company
CelerData
Grow your business with 3X greater analytics performance powered by StarRocks and backed by the enterprise support and features of CelerData
H1B Sponsorship
CelerData has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (1)
2023 (1)
Funding
Current Stage
Growth StageLeadership Team
Company data provided by crunchbase