Software Engineer-Early Career
Core
Building a high-performance, elastic, horizontally scalable data warehouse software stack supporting business-critical operations on-premises and in the cloud.
Role type
Early-career Software Engineer (Database Systems)
Builds
Data warehouse microservices, query execution engines, cluster management systems, and security components.
Domain
Enterprise Data Warehousing / High-Performance Computing
Deliverable
production ML models | product features
Required skills
C, C++, Java, Kubernetes, Docker, Helm, Linux development, debugging (LLDB/GDB), multi-core programming, distributed algorithms, networking (TCP/RDMA), operating systems internals, SQL, relational databases.
Preferred skills
AI assistant usage (Codex/Claude), compiler internals, file systems, storage APIs, machine learning systems, open-source/commercial database internals.
Responsibilities
Design, develop, and test data warehouse microservices; troubleshoot and fix field issues; collaborate with Product and Technical Support to prioritize and guide customers.
Seniority
Early Career (0-3 years experience)