AeroLeads people directory · profile

David Leatherman Email & Phone Number

Principal Software Engineer at Elastic at Elastic
Location: Chelmsford, Massachusetts, United States 11 work roles 1 school
1 work email found @elastic.co 2 phones found area 800 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 2 phones

Work email d****@elastic.co
Direct phone (800) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer at Elastic
Location
Chelmsford, Massachusetts, United States

Who is David Leatherman? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Leatherman is listed as Principal Software Engineer at Elastic at Elastic, based in Chelmsford, Massachusetts, United States. AeroLeads shows a work email signal at elastic.co, phone signal with area code 800, and a matched LinkedIn profile for David Leatherman.

David Leatherman previously worked as Principal Software Engineer at Elastic and Principal Software Engineer at Elastic. David Leatherman holds Ba, Computer Science from Transylvania University.

Company email context

Email format at Elastic

This section adds company-level context without repeating David Leatherman's masked contact details.

{first}.{last}@elastic.co
86% confidence

AeroLeads found 1 current-domain work email signal for David Leatherman. Compare company email patterns before reaching out.

Profile bio

About David Leatherman

Experienced Principal Software Engineer with broad development experience across several domains including back-end, front-end, and the glue code in-between. Experienced in leading and collaborating across multiple teams to foster alignment, gather requirements, and research solutions.Skills: Clojure, Python, Go, Elasticsearch, Postgresql, GCP, GKE, AWS, EC2, General Usability, JavaScript, HTML, CSS, Java, Emacs

Listed skills include Clojure, Functional Programming, Distributed Systems, Cloud Computing, and 18 others.

Current workplace

David Leatherman's current company

Company context helps verify the profile and gives searchers a useful next step.

Elastic
Elastic
Principal Software Engineer at Elastic
AeroLeads page
11 roles

David Leatherman work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

San Francisco, California, Us

Joined the Platform Analytics team that receives and processes telemetry data from both Elastic's cloud service and installations in the field. Primarily worked on a custom ETL (extract, transform, load) project that loads the data into either Elasticsearch or BigQuery. It allows teams to own the transformation of their own data in a flexible, self-service way.

Jul 2023 - Present

Principal Software Engineer

San Francisco, California, Us

Took ownership of a critical piece of our CI infrastructure that launches cloud compute in AWS, GCP, or Kubernetes (GKE) as needed by the CI system. Sometimes the Cloud isn't reliable so recently we have improved the resilience of the system by moving the pending work onto a queue and improving how we add work to the queue. This change involved a couple new services, additional monitoring and alerting, and effectively eliminated pages about jobs waiting for compute.

May 2021 - Jul 2023

Area Lead (Tech Lead)

San Francisco, California, Us

As Area Lead I provided technical leadership on the team responsible for the shared Continuous Integration infrastructure. I was responsible for the technical direction of the team, iterating on our team processes, meeting with our customers, developing some features, and managing the project planning. I led an engineering-wide initiative to replace our legacy system; collected requirements from our customers, evaluated various alternative CI platforms, and designed how the new system might impact engineers throughout the company. I also helped the team adopt new processes to make progress on project work while still providing the ongoing maintenance and support.

Aug 2019 - Sep 2021

Software Engineer

San Francisco, California, Us

Built and maintained internal tooling and infrastructure used throughout the CI and release process. For example, I maintained and extended a tool we built to index all build and test output into Elasticsearch so that we could provide both full text search as well as analytics. A separate service crawled and indexed cloud storage in order to provide developers with easy access to the nightly release candidates for use in their test suites. Additionally, I helped maintain the infrastructure used to provision the VM images used in CI.

May 2017 - May 2021

Principal Engineer

Waltham, Massachusetts, Us

Contributed to the core archiving platform. The platform is built on AWS and is distributed across many EC2 nodes, using Clojure, RabbitMQ, ZooKeeper, Oracle OIT, RDS, and other technologies.Worked on a small team to build a scalable service that could add, modify, and search user generated metadata for the millions of documents in the archive. Used Clojure, Elasticsearch, RabbitMQ, ZooKeeper, and PostgreSQL.Created a utility library to help decouple other services by making use of RabbitMQ topic exchanges to build a flexible pub/sub mechanism with configurable dispatch.Lead the development of our Elasticsearch roadmap and took ownership of related code. Became the point person for all Elasticsearch related questions.Developed a security plan for access to Elasticsearch using Nginx and our in-house user management system.

Jan 2011 - Apr 2017

Software Engineer

Vertica Systems

Helped design, architect, and implement a new user experience prototype utilizing Ruby on Rails, Webhooks, Websockets, and Javascript/Ajax.

Jul 2010 - Jan 2011

Senior Software Engineer

Varolii

Participated in company-wide discussions regarding the creation of a single user interface architecture and visual design.Upgraded the legacy session management mechanism to a more secure session cookie approach.Prototyped a GIS feature where a user could create dynamic groups of recipients based on proximity to a selected point on a map.

Oct 2009 - Jul 2010

Software Engineer Team Lead

Round Rock, Texas, Us

Led the complete design and development of a major user interface overhaul. Made heavy use of ExtJS, a rich user interface library. The new UI more than doubled the number of pages, streamlined access to information, and entirely updated the look and feel of the product. In addition to utilizing Ajax and ExtJS on the client side, technologies such as Spring MVC, JSP, several custom JSP taglibs, and data driven code generation were used.Participated in ongoing discussions towards the design and development of a powerful development and deployment platform aimed at powering all Dell Services offerings going forward.Assisted in porting the server components of the product from Microsoft SQL Server to Oracle 10g.Owned development and documentation of an external facing custom HTTP API. Assisted several separate projects within Dell with using the API.

Jul 2007 - Oct 2009

User Interface Team Lead

Us

Was solely responsible for the complete user interface development effort during several release cycles.Designed and developed a major upgrade to the reporting infrastructure utilizing Ajax and a live-grid/infinite-scroll based UI to successfully reduce initial download and rendering time.Created logging and timing utilities with JavaScript to aid in tuning performance.Implemented a highly configurable, dynamic tree control in Java and JavaScript that utilized Ajax to pull data from the server as needed.

Apr 2004 - Jul 2007

Software Engineer

Houston, Texas, Us

Jul 2001 - Mar 2004

Software Engineer

Hightpoint Systems
Jun 2000 - Apr 2001
1 education record

David Leatherman education

  • Transylvania University
    Transylvania University
    Computer Science
FAQ

Frequently asked questions about David Leatherman

Quick answers generated from the profile data available on this page.

What company does David Leatherman work for?

David Leatherman works for Elastic.

What is David Leatherman's role at Elastic?

David Leatherman is listed as Principal Software Engineer at Elastic at Elastic.

What is David Leatherman's email address?

AeroLeads has found 1 work email signal at @elastic.co for David Leatherman at Elastic.

What is David Leatherman's phone number?

AeroLeads has found 2 phone signal(s) with area code 800 for David Leatherman at Elastic.

Where is David Leatherman based?

David Leatherman is based in Chelmsford, Massachusetts, United States while working with Elastic.

What companies has David Leatherman worked for?

David Leatherman has worked for Elastic, Sonian, Vertica Systems, Varolii, and Dell, Inc..

How can I contact David Leatherman?

You can use AeroLeads to view verified contact signals for David Leatherman at Elastic, including work email, phone, and LinkedIn data when available.

What schools did David Leatherman attend?

David Leatherman holds Ba, Computer Science from Transylvania University.

What skills is David Leatherman known for?

David Leatherman is listed with skills including Clojure, Functional Programming, Distributed Systems, Cloud Computing, Elasticsearch, Postgresql, Amazon Web Services, and Java.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.