Full Time

Principal Software Engineer - Query Engine, Database Internals - Elasticsearch

Elastic
United States
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

What a Principal Software Engineer - Query Engine, Database Internals - Elasticsearch usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and maintains core components of a search and analytics engine, often focusing on query processing and database storage. This role involves optimizing performance, ensuring data integrity, and implementing new features related to indexing and searching large datasets. Collaboration with other engineering teams is common, as is contributing to architectural decisions and technical roadmaps. Troubleshooting complex issues and participating in code reviews are also standard responsibilities.

Tools and skills: Proficiency in Java or C++, experience with distributed systems, knowledge of database internals, and familiarity with search engine technologies are generally required.

Good fit for: Experienced engineers with a strong background in data structures, algorithms, and systems design often thrive in this role.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.