Director, Scalable Distributed Systems Engineering

Elastic

United States

Remote

USD 200,000 - 379,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible scheduling
Vacation days
Donation match
Parental leave

Job summary

Elastic is seeking a Director of Software Engineering to lead the Elasticsearch Distributed Systems organization. You will guide ~40 engineers and managers to tackle deep distributed systems challenges, enabling Elasticsearch to excel at scale and serve diverse users across the world.

You will drive architecture, performance, reliability, and cost improvements, mentor leaders, and partner with product teams to deliver complex initiatives across Elastic.

Qualifications

  • Experience leading large software/engineering organizations and managers.
  • Hands-on software engineering background with strong CS fundamentals.
  • Proven ability to design and guide large-scale distributed systems.

Responsibilities

  • Develop and execute a long-term engineering strategy for Elasticsearch distributed systems.
  • Drive performance, scalability, reliability, and cost improvements, including Serverless support.
  • Lead evolution of core distributed architecture: coordination, data allocation, indexing, replication, recovery.
  • Provide technical leadership for complex initiatives across multiple teams and leaders.
  • Own outcomes, balancing complexity, customer impact, reliability, and maintainability.
  • Hire, mentor and develop engineering managers and senior leaders; foster inclusive culture.
  • Plan staffing and resources; ensure teams can deliver on priorities.
  • Partner with product and other Elastic teams to align priorities and initiatives.
  • Act as escalation point for technical/operational challenges; drive effective resolution.
  • Communicate strategy and progress to senior executives; influence key decisions.
  • Oversee performance management and development plans for your managers.

Skills

Distributed systems
Leadership
Architecture decisions
Hiring & mentoring
Executive communication

Job description

Elastic is seeking a Director of Software Engineering to lead the Elasticsearch Distributed Systems organization. You will guide ~40 engineers and managers to tackle deep distributed systems challenges, enabling Elasticsearch to excel at scale and serve diverse users across the world.

You will drive architecture, performance, reliability, and cost improvements, mentor leaders, and partner with product teams to deliver complex initiatives across Elastic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Distributed Systems & Cloud Scale
Director of Distributed Systems & Cloud Scale

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 200,000 - 316,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Director of Distributed Systems & Scale Engineering
Director of Distributed Systems & Scale Engineering

Elastic • Mountain View (CA)

Remote
USD 200,000 - 316,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Director, Scalable Distributed Systems Engineering
Director, Scalable Distributed Systems Engineering

United States Digital Space LLC • United States

Remote
USD 200,000 - 379,000
Stock program
Company 401k with matching
Director of Distributed Systems - Serverless & Scale
Director of Distributed Systems - Serverless & Scale

Referral Board • United States

On-site
USD 200,000 - 316,000
Health coverage
Flexible locations
Generous vacation days
+1
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch

United States Digital Space LLC • United States

Remote
USD 200,000 - 379,000
Stock program
Company 401k with matching
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 200,000 - 316,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch

Elastic • Mountain View (CA)

Remote
USD 200,000 - 316,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Performance Architect for Distributed Systems
Performance Architect for Distributed Systems

Elasticsearch B.V. • Town of Norway (WI)

Hybrid
USD 150,000 - 230,000
Health coverage
Flexible locations
Vacation days
+3
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch
Director of Software Engineering - Distributed Systems, Serverless - Elasticsearch

Elastic • United States

Remote
USD 200,000 - 379,000
Health coverage
Flexible scheduling
Vacation days
+2
Lead Performance Engineer, Large-Scale Search Platform
Lead Performance Engineer, Large-Scale Search Platform

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 160,000 - 253,000
Health coverage
Flexible location & schedules
Vacation days
+2