Senior Java Platform Engineer — Core & Infra

Elasticsearch B.V.

United States

On-site

USD 133,100 - 252,900

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Volunteer time (40 hours/year)
Parental leave (16 weeks)
401k with company match

Job summary

Elastic in the United States seeks a Senior Software Engineer to reinforce the Elasticsearch team, building foundational infrastructure and shared functionality across cloud and on-prem deployments. You’ll focus on making the platform easy to use, performant, maintainable, and secure, contributing to core services, settings, and scripting, and enabling extensibility through plugins and Painless.

You will be a strong individual contributor who can also lead cross-team projects, communicating

Qualifications

  • Experience crafting APIs and the ability to reason through tradeoffs.
  • Proficient in algorithms and data structures.
  • Strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs.
  • Experience with low-level Java such as concurrency, parallelism, classloaders, etc.
  • Hands-on experience with CI/CD systems and practices (Buildkite, Argo CD, GitOps etc).
  • Experience leading large scale projects across engineering teams.
  • Ability to own projects from beginning to end with technical design and collaboration.
  • Proven track record of using AI to accelerate development and optimize code.
  • Ability to collaborate across functions and teams and switch between projects.

Responsibilities

  • Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch.
  • Making Elasticsearch developers more productive by identifying automation opportunities and integrating apps into workflows.
  • Designing and implementing new horizontally-scalable features and APIs in Elasticsearch.
  • Solving performance or concurrency issues and proposing solutions.
  • Improving operation and observability of Elasticsearch cloud systems.
  • Collaborating with the ES team, Elastic users, and open source projects.
  • Supporting our support engineers with the harder problems.
  • Owning operational investigations end-to-end until performance or stability issues are resolved.

Skills

APIs design
Algorithms & data structures
Core Java
CI/CD
Microservices/architecture
Leadership
Async/Distributed systems
AI-assisted development
Cross-team collaboration
Autonomy

Tools

Buildkite
Argo CD
GitOps
Go
Kubernetes
Gradle
Maven

Job description

Elastic in the United States seeks a Senior Software Engineer to reinforce the Elasticsearch team, building foundational infrastructure and shared functionality across cloud and on-prem deployments. You’ll focus on making the platform easy to use, performant, maintainable, and secure, contributing to core services, settings, and scripting, and enabling extensibility through plugins and Painless.

You will be a strong individual contributor who can also lead cross-team projects, communicating

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer, Core Infra — Elasticsearch Platform
Senior Java Engineer, Core Infra — Elasticsearch Platform

Referral Board • United States

On-site
USD 133,100 - 210,600
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Java Engineer - Core Infra: Scalable Platform
Senior Java Engineer - Core Infra: Scalable Platform

Elastic • United States

On-site
USD 133,100 - 210,600
Health coverage
Flexible work locations
Generous vacation days
+1
Senior Java Engineer - Core/Infra - Elasticsearch
Senior Java Engineer - Core/Infra - Elasticsearch

Referral Board • United States

On-site
USD 133,100 - 210,600
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Principal Search Infrastructure Engineer
Principal Search Infrastructure Engineer

Elastic • Mountain View (CA)

On-site
USD 159,800 - 252,800
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Senior Storage Engine Engineer, Elasticsearch
Senior Storage Engine Engineer, Elasticsearch

Elastic • Mountain View (CA)

On-site
USD 159,900 - 252,900
Competitive pay
Health coverage for you and family
Flexible calendars
+3
Senior Java Engineer — Distributed Elasticsearch at Scale
Senior Java Engineer — Distributed Elasticsearch at Scale

Elastic Urban Trust Bank • United States

Hybrid
USD 150,000 - 210,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Lead Architect, Core Storage & Query Engine
Lead Architect, Core Storage & Query Engine

Elasticsearch B.V. • United States

On-site
USD 159,800 - 303,500
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Senior Elastic Platform Architect - Security & Observability
Senior Elastic Platform Architect - Security & Observability

Jolera • United States

Remote
USD 140,000 - 210,000
Competitive compensation package
Benefits package
Company events and recognitions
+1
Principal Search Infra Architect
Principal Search Infra Architect

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 160,000 - 253,000
Competitive pay and equity
Health coverage for you and family
Flexible locations and schedules
+4
Remote Senior Storage & Query Engineer (Elasticsearch)
Remote Senior Storage & Query Engineer (Elasticsearch)

Praxy • Northern (KY)

Hybrid
USD 133,000 - 211,000
Stock options
401k matching
Generous vacation