Senior Software Developer @Elastic
Software Development
Salary cad 128,300 - 2..
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Software Developer @Elastic

3wks ago - Elastic is hiring a remote Senior Software Developer. πŸ’Έ Salary: cad 128,300 - 203,000 per year πŸ“Location: Worldwide

Role Description

We're looking for a Senior Software Developer to join the Elasticsearch - Search Relevance team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene.

This technical leader is responsible for contributing to the technical direction and vision for our search capabilities, including:

  • Design and implementation of new search features
  • Enhancements to search functionality
  • Resolving bugs

Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable, and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.

Qualifications

  • Professional experience with search or vector databases, and familiarity with HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.
  • Solid skills in core Java and conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas.
  • Ability to work with a high level of autonomy and guide projects from beginning to end.
  • Comfortable developing collaboratively, giving and receiving feedback on code, approaches, and APIs.
  • Experience with several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code.
  • Ability to collaborate across functions and teams and transition between different projects based on business priorities.
  • Ability to drive decisions and results in a distributed team through asynchronous, direct, and transparent communication.

Requirements

  • Experience building things with Elasticsearch.
  • Familiarity with open source projects and different styles of source control workflow and continuous integration.
  • Experience with data storage technology.
  • Experience designing, leading, and owning cross-functional initiatives.

Benefits

  • Compensation in the form of base salary; no variable compensation component.
  • Typical starting salary range: $128,300 β€” $203,000 CAD.
  • Eligible to participate in Elastic's 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 many locations.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Financial donations matching up to $2000 (or local currency equivalent).
  • Up to 40 hours each year for volunteer projects.
  • Minimum of 16 weeks of parental leave.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Developer @Elastic
Software Development
Salary cad 128,300 - 2..
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,244+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later