Principal Software Engineer I / II - Query Engine, Database Internals - Elasticsearch

Elastic
United States
Workplace: OnsiteFull timeUSD 133,100 - 210,600 annuallyFunction: Software EngineeringSkills: ["Communication","Mentoring","Leadership","Problem-solving"]

Lead and contribute to the next generation of ES|QL analytics in Elasticsearch, shaping the compute engine and language syntax while guiding cross-team technical direction. Define long-term technical vision for data-intensive analytics, collaborate with partners and product teams, mentor engineers, and drive scalable Java-based development across a distributed organization.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
5 months ago

Principal Software Engineer I / II - Query Engine, Database Internals - Elasticsearch

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead and contribute to the next generation of ES|QL analytics in Elasticsearch, shaping the compute engine and language syntax while guiding cross-team technical direction. Define long-term technical vision for data-intensive analytics, collaborate with partners and product teams, mentor engineers, and drive scalable Java-based development across a distributed organization.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Define, lead, and contribute to the development of data-intensive enhancements for ES|QL and the compute engine.
  • •Research the latest features, data structures, and algorithms to build the right capabilities for users and drive an innovative roadmap.
  • •Collaborate with partners and product teams to understand needs and build a strategic, long-term vision.
  • •Provide technical vision and direction for customer/user interfaces and the language syntax and compute infrastructure.
  • •Work with a globally distributed team and cross-functional groups to deliver scalable, high-quality software.

Pay and Benefits

Salary: USD 133,100 - 210,600 annually
Equity and Bonus:Equity
Perks:Health Insurance401kEquityPaid LeaveParental LeaveRemote Work

Key Requirements

  • •Experience leading technical projects in the data and enterprise architecture areas.
  • •Experience mentoring expert engineers, providing technical and professional guidance.
  • •Experience defining a long-term technical vision for an area of a data-intensive application, working across teams and organizations to collaboratively build the technical roadmap.
  • •Hands-on experience with search and analytics APIs, some examples may include Splunk SPL, Elasticsearch, Datadog, Dynatrace, and New Relic.
  • •Strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas.
Experience:Open sourceEnterprise softwareAnalyticsSearchDistributed systems
Skills:CommunicationMentoringLeadershipProblem-solving
Languages:English
Tech Stack:JavaElasticsearchES|QLSplunk SPLDatadogDynatraceNew RelicPostgreSQLMongoDBSolrCassandra

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn