This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Elasticsearch - Senior Java Engineer - Distributed Systems

Added
21 days ago
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

About the role

Elastic is seeking a Senior Java Engineer to join the Distributed Systems team in the United States. You will design, implement, and scale high-performance backend services that power Elasticsearch and distributed data processing. The role emphasizes reliability, performance, and collaboration with cross-functional teams. Ideal candidates have strong Java experience, deep knowledge of JVM-based architectures, and a passion for building scalable distributed systems.

Responsibilities

  • Design and implement backend services in Java for distributed systems
  • Collaborate with distributed systems teams to improve reliability and performance
  • Mentor junior engineers and contribute to technical decisions
  • Write tests, monitor performance, and participate in on-call rotations

Qualifications

  • Strong Java experience (JVM-based)
  • Experience with distributed systems design and scalability
  • Experience with Elasticsearch or similar tech is a plus
  • Excellent communication and collaboration skills

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to On site Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →