Enable job alerts via email!

Elasticsearch - Senior Java Developer

Elastic

Maryland

Remote

CAD 128,000 - 203,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company seeks a Senior Java Developer to contribute to its Elasticsearch team, working on cutting-edge distributed search and analytics software. This role involves building features, solving performance challenges, and collaborating with a global team. With a strong emphasis on autonomy and quality, you'll be part of a culture that values empowerment and continuous improvement. The company offers competitive salaries, stock options, and a commitment to diversity and inclusion, making it a great opportunity for those passionate about technology and innovation.

Benefits

Stock Options
Retirement Plans
Wellness Programs
Flexible Work Arrangements

Qualifications

  • 3+ years of core Java experience with a focus on data structures and concurrency.
  • Strong foundations in software engineering and delivering high-quality solutions.

Responsibilities

  • Build features and fix bugs in Elasticsearch, addressing performance challenges.
  • Collaborate with the team and users on issues and pull requests.

Skills

Java
Algorithms
Concurrency
Troubleshooting
Software Engineering

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

Join to apply for the Elasticsearch - Senior Java Developer role at Elastic.

2 weeks ago Be among the first 25 applicants.

Elastic, the Search AI Company, enables everyone to find answers in real time using all their data at scale, unleashing business and human potential. Our Elastic Search AI Platform, used by over 50% of the Fortune 500, combines search precision with AI intelligence to accelerate meaningful results. We leverage structured and unstructured data, enhance security, and offer cloud-based solutions for search, security, and observability to help organizations realize AI's promise.

What is The Role:

We seek talented Senior Software Engineers to join our Elasticsearch team. If you want to work on distributed search and analytics software impacting millions, and possess deep Java, algorithms, and concurrency knowledge, we want to hear from you.

As a Senior Software Engineer, you'll work on initiatives like Elastic Cloud Serverless, new analytics capabilities in ES|QL, and improved logging solutions. Our distributed company hires globally, collaborating via email, GitHub, Zoom, and Slack, fostering a culture of fast, scalable, high-quality software development through empowerment, code review, consensus, and continuous improvement.

What You Will Be Doing:
  • Contributing to Elasticsearch by building features, fixing bugs, increasing test coverage, and simplifying code, sometimes inventing or implementing algorithms.
  • Addressing performance and concurrency challenges with proposed solutions.
  • Collaborating openly with the Elasticsearch team, users, and open source projects worldwide on issues and pull requests.
  • Partnering with support engineers on complex problems.
  • Writing idiomatic modern Java — Elasticsearch is 99.8% Java.
What You Will Bring:
  • 3+ years of core Java programming experience, familiar with data structures and concurrency.
  • Experience troubleshooting complex issues.
  • Strong software engineering foundations with a record of delivering high-quality solutions.
  • High autonomy to work independently and reach out for help when needed.
  • Experience with storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
Bonus Points:
  • Prior experience with Elasticsearch.
  • Leadership in cross-functional initiatives.
  • Open source project involvement and familiarity with source control and CI.
  • Experience in database, search engine, OS, or cloud service development.

Salary ranges from $128,300 to $203,000 CAD, with eligibility for stock options and benefits including retirement plans and wellness programs. Elastic values diversity and inclusion, offering flexible work arrangements and comprehensive benefits. We are committed to an accessible hiring process and equal opportunity employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Developer

Ascella Technologies, Inc.

Washington

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Senior/Lead Java Developer

Bridgeview IT

Greenwood Village

Remote

USD 80,000 - 130,000

2 days ago
Be an early applicant

Elasticsearch - Software Developer (Java)

Elasticsearch B.V.

Colorado

Remote

CAD 128,000 - 203,000

2 days ago
Be an early applicant

Lead Java Developer

Luxoft

Remote

USD 90,000 - 140,000

Yesterday
Be an early applicant

Elasticsearch - Senior Java Developer

Elastic

Kansas

Remote

CAD 128,000 - 203,000

9 days ago

Elasticsearch - Senior Java Developer

Elastic

Tennessee

Remote

CAD 128,000 - 203,000

8 days ago

Elasticsearch - Senior Java Developer

Elastic

Colorado

Remote

CAD 128,000 - 203,000

9 days ago

Senior Java Developer

Bentley iTwin Ventures

Exton

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant

#839 - Sr. Java Developer

Venon Solutions

Miami

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant