Software Engineer
Core
Building a high-performance, elastic, horizontally scalable data warehouse database supporting business-critical operations on-premises and in the cloud.
Role type
Software Engineer (Database Systems)
Builds
Enterprise data warehouse software (microservices, query execution, cluster management)
Domain
Data Warehousing / Database Systems
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), compilers, SQL, relational databases
Preferred skills
AI assistant usage (Codex/Claude), machine learning systems/platforms, internals of open source or commercial databases
Technologies
Kubernetes, Docker, Helm, LLDB, GDB, Linux
Responsibilities
Design, develop, and test data warehouse microservices; troubleshoot and fix field issues; collaborate with Product and Technical Support to guide customers
Seniority
Mid-level (2-5 years experience)