Remote (Global) Full-time

Endgame Systems, LLC is hiring a Principal Software Engineer I / II - Query Engine, Database Internals - Elasticsearch

About the Role

As a Principal Software Engineer, you will play a central role in advancing the core of Elasticsearch’s compute engine, focusing on the data-intensive capabilities exposed through the ES|QL query language. Your work will directly influence the performance, scalability, and expressiveness of analytics across the Elastic Search AI Platform.

What You'll Do

  • Lead the design and implementation of foundational improvements in Elasticsearch’s query processing and execution engine
  • Investigate emerging techniques in data processing, storage, and query optimization to guide technical direction
  • Partner with product and engineering teams to align long-term roadmap decisions with user needs and system capabilities
  • Establish architectural clarity in complex domains and serve as a go-to expert for deep technical inquiries
  • Refine system behavior based on observed patterns, feedback, and performance insights
  • Collaborate with UX specialists to ensure query interfaces are intuitive and powerful
  • Support customer-facing teams building solutions on ES|QL APIs in search, security, and observability use cases

Requirements

  • Proven leadership in data architecture and large-scale system design
  • Strong background in developing and operating high-performance analytics platforms
  • Experience mentoring senior engineers and shaping technical direction across teams
  • Ability to define and communicate long-term vision for complex software systems
  • Familiarity with search and analytics query languages such as Splunk SPL or Elasticsearch APIs
  • Deep proficiency in Java, including concurrency models, standard libraries, and modern language features like lambdas
  • Strong grasp of efficient algorithms and data structures, with a focus on optimization
  • Hands-on experience with data storage systems such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra
  • Understanding of internal mechanisms that govern how storage and retrieval systems operate
  • Excellent communication skills, with a collaborative and empathetic approach to remote teamwork

Preferred Qualifications

  • Prior contributions to Elasticsearch-based systems
  • Background in search theory and information retrieval principles
  • Experience contributing to open source software projects
  • Familiarity with distributed version control and continuous integration workflows

Benefits

  • Compensation tied to role and impact, not prior salary history
  • Comprehensive health coverage available for employees and dependents globally
  • Flexible work locations and adaptable schedules
  • Generous annual vacation allowance
  • Financial donation and community service matching up to $2000 per year
  • Up to 40 hours of paid time annually for volunteer activities
  • Family-friendly policies, including inclusive parental leave
Required Skills
JavaElasticsearchES|QLSplunk SPLDatadogDynatraceNew RelicSolrPostgreSQLMongoDBDatabase InternalsQuery EngineTechnical LeadershipMentoring EngineersDistributed Systems JavaElasticsearchES|QLSplunk SPLDatadogDynatraceNew RelicSolrPostgreSQLMongoDBDatabase InternalsQuery EngineTechnical LeadershipMentoring EngineersDistributed Systems
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Endgame Systems, LLC
Endgame Systems, LLC provides consulting services related to Elastic technology to Government agencies with heightened security needs. It is a wholly-owned subsidiary of Elastic, focused on Government services.
All jobs at Endgame Systems, LLC Visit website
Job Details
Department Pipeline
Category backend
Posted 13 days ago