Senior Software Developer – Query Engine, Database Internals, Elasticsearch

atElasticRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$128.3k – C$203k/year

Posted Nov 3

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

📋 Description

• Develop new features in Elasticsearch that are data-intensive and resolve bugs while enhancing code clarity.

• Conduct research and apply appropriate data structures and algorithms for new functionalities and improvements.

• Collaborate closely with the operating system and hardware when necessary.

• Partner with globally distributed engineers on Elasticsearch search, query, and ES|QL analytics capabilities.

• Work alongside UI teams to guarantee a positive user experience.

• Collaborate with teams that create solutions utilizing Elasticsearch APIs.

• Attain expertise in various areas of Elasticsearch and work on their enhancement.

• Engage with community members worldwide on issues and pull requests, including triaging and resolving them.

• Write idiomatic modern Java.


⛳️ Requirements

• Strong proficiency in core Java, including standard-library data structures, concurrency constructs, and newer features such as lambdas.

• Experience in software systems engineering.

• A strong desire to optimize and employ efficient data structures and algorithms.

• Capability to work independently and lead projects from start to finish, including technical design and development with fellow engineers.

• Comfort with collaborative development, code feedback, methodologies, and APIs.

• Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra, including a solid understanding of their operations.

• Excellent verbal and written communication skills.

• Demonstrated ability to leverage AI to enhance development speed, debug complex systems, and optimize code while taking ownership of final outcomes.

• Ability to collaborate across functions and teams, transitioning between projects, codebases, or teams as business priorities change.

• Capacity to drive decisions and achieve results within a distributed team through asynchronous, direct, and transparent communication.


🏝️ 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 various locations.

• Flexible work locations and schedules for many roles.

• Generous vacation days each year.

• Matching contributions up to $2000 (or local currency equivalent) for financial donations and service.

• Up to 40 hours each year for volunteer projects.

• Minimum of 16 weeks of parental leave.

• Competitive compensation based on work performed, rather than previous salary.

• Accommodation support available during the application or recruitment process.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers