Principal Software Developer – Query Engine, Database Internals, Elasticsearch

atElasticRemoteCA flagCanadaFull-timeFull-stack EngineerLeadC$154k – C$243.6k/year

Posted 1 day ago

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Lead, define, and contribute to the development of enhancements that are data-intensive for Elasticsearch.

β€’ Investigate industry features, data structures, and algorithms to enhance user capabilities.

β€’ Collaborate with partners and product teams to identify needs and formulate a long-term strategic vision.

β€’ Develop and manage the ES|QL and compute engine roadmap.

β€’ Deliver technical vision and direction for customer/user interfaces, language syntax, and compute infrastructure.

β€’ Act as an authority in specific areas of Elasticsearch and enhance those domains.

β€’ Work with user experience teams to create an intuitive interface.

β€’ Partner with customer-facing teams to develop solutions utilizing Search, Security, and Observability APIs.

β€’ Write idiomatic modern Java in the primarily Java-based Elasticsearch codebase.

β€’ Collaborate across organizations with distributed engineering teams.


⛳️ Requirements

β€’ Experience leading technical initiatives in data and enterprise architecture.

β€’ Demonstrated expertise in building and maintaining complex technical infrastructures and engineering robust software systems.

β€’ Experience in mentoring skilled engineers and offering technical and professional support.

β€’ Proven ability to define long-term technical strategies for data-intensive applications and create technical roadmaps across teams and organizations.

β€’ Hands-on experience with search and analytics APIs, including Splunk SPL, Elasticsearch, Datadog, Dynatrace, and New Relic.

β€’ Strong proficiency in core Java, encompassing standard-library data structures, concurrency constructs, and lambdas.

β€’ Capability to optimize and utilize efficient data structures and algorithms.

β€’ Ability to work independently and lead projects from inception to completion.

β€’ Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra, along with an understanding of their operational principles.

β€’ Excellent verbal and written communication abilities.

β€’ Proven ability to leverage AI to enhance development, troubleshoot complex systems, and optimize code while taking ownership of final results.

β€’ Capacity to collaborate across functions and teams, seamlessly transitioning between projects, codebases, or teams.

β€’ Ability to drive decisions and achieve results in a distributed team using asynchronous, direct, and transparent communication.

β€’ Bonus: Familiarity with Elasticsearch and search/information retrieval theories.

β€’ Bonus: Experience with open source projects, source control workflows, and continuous integration.


🏝️ Benefits

β€’ Eligibility for the Elastic stock program.

β€’ Company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings.

β€’ Health coverage for you and your family in numerous locations.

β€’ Flexible work locations and schedules for many positions.

β€’ Generous vacation days each year.

β€’ Matching contributions up to $2000 (or local currency equivalent) for financial donations and services.

β€’ Up to 40 hours annually for volunteer projects.

β€’ Minimum of 16 weeks of parental leave.

β€’ Competitive compensation based on your contributions here rather than your previous salary.

β€’ An accessible and inclusive experience, including support for accommodations during the application or recruitment process.

People also viewed

Chaos19 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar19 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne19 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne19 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien19 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix19 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers