Software Engineer- Core
Indexed description
We are looking for a Software Engineer to join our Core Team. This team owns and evolves our core query and indexing infrastructure, working directly on our query engine, query optimizations, indexing engines and pipeline. You’ll solve deep technical problems and help shape the architecture of high-performance, complex systems.
what You Will Do
- Design, develop, and maintain connectors to Databases and SIEMs.
- Add new indexing capabilities to our indexing pipeline.
- Own technical decisions end-to-end from design to production rollout.
- Collaborate closely with product, infra, and data teams to align on technical direction and integration.
What You Will Bring
- 5+ years of software engineering experience with strong backend/data systems background
- Proficiency in one of this languages: Rust, Java, C/C++
- Familiarity with low-level systems concepts like memory management, file formats, thread models, and performance profiling
- Proven track record of learning unfamiliar systems and technologies quickly
- Strong sense of accountability and ownership, independent and able to multi-task.
- Experience with distributed systems / data pipelines
- Deep understanding of compiler, query engines/planners or database internals
- Prior work on indexing and searching features
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search