Junior Software Engineer, Database System jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

C++Databases/SQLLinuxGitCuriosityOwnershipGrowth mindset

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

twittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Andy Ye
Co-Founder & Chief Operating Officer
linkedin
leader-logo
Albert Wong
Head of Developer Relations, Community and Technology Partners Programs
linkedin
Company data provided by crunchbase