Elastic

About Elastic

Real-time data search and analytics for everyone

🏢 Tech👥 1001+ employees📅 Founded 2010📍 Union Square, San Francisco, CA💰 $162m3.8
B2BAnalyticsSaaS

Key Highlights

  • Headquartered in Union Square, San Francisco, CA
  • Over 17,000 customers including eBay, Netflix, and Uber
  • $162 million raised in Series C funding
  • Developers of the Elastic Stack: Elasticsearch, Kibana, Beats, Logstash

Elastic, headquartered in Union Square, San Francisco, CA, is a leading provider of real-time data search and analytics software. The company develops the Elastic Stack, which includes popular open-source tools like Elasticsearch, Kibana, Beats, and Logstash, and serves over 17,000 organizations, in...

🎁 Benefits

Elastic offers fully paid health coverage for employees and their families, flexible work schedules, and a generous vacation policy. Employees enjoy a...

🌟 Culture

Elastic fosters a distributed workforce, emphasizing flexibility and work-life balance. The company values open-source development and encourages empl...

Elastic

Principal Engineer Senior

ElasticUnited States - Remote

Posted 3d ago🏠 RemoteSeniorPrincipal Engineer📍 United States💰 $199,700 - $315,900 / yearly
Apply Now →

Skills & Technologies

Overview

Elastic is hiring a Principal Software Engineer II to lead the development of the new ES|QL capabilities in their Elasticsearch platform. You'll leverage your expertise in database internals and analytics to drive innovation. This role requires significant experience in software engineering.

Job Description

Who you are

You have extensive experience in software engineering, particularly in building analytics capabilities and working with query languages. Your background includes a deep understanding of database internals and the ability to define and direct technical vision for complex systems. You thrive in collaborative environments and have a proven track record of working cross-organization to deliver impactful solutions.

You possess strong problem-solving skills and are adept at navigating technical challenges. Your experience with Elasticsearch or similar technologies positions you well to contribute to the development of the next generation of ES|QL capabilities. You are comfortable working in a distributed team and can effectively communicate technical concepts to both technical and non-technical stakeholders.

What you'll do

In this role, you will be responsible for leading the development of new analytics capabilities within Elasticsearch's compute engine. You will define the technical vision and direction for the ES|QL language, ensuring it meets the needs of users and integrates seamlessly with existing systems. You will collaborate with other engineers to build robust and scalable solutions that enhance the functionality of the Elasticsearch platform.

You will also engage with cross-functional teams to gather requirements and feedback, ensuring that the features you develop align with user needs and business goals. Your role will involve mentoring junior engineers, providing guidance on best practices, and fostering a culture of innovation within the team.

What we offer

Elastic offers a flexible work environment that allows you to work from anywhere in the United States. You will be part of a dynamic team that values collaboration and creativity. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse perspectives lead to better solutions. Join us in shaping the future of search and AI technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Elastic.

Similar Jobs You Might Like

Based on your interests and this role

Elastic

Software Engineering

Elastic📍 United States - Remote

Elastic is hiring a Senior Software Engineer to join the Elasticsearch - Analytical Engine team. You'll be responsible for building new analytics capabilities and enhancing existing features using Elasticsearch. This position requires expertise in Elasticsearch and experience in software engineering.

🏠 RemoteSenior
3d ago
Elastic

Principal Engineer

Elastic📍 United States - Remote

Elastic is seeking a Principal Software Engineer II for their Storage Engine team to drive innovations in logs and metrics management. You'll provide technical vision for optimized storage and efficient data querying. This role requires experience with Elasticsearch and a collaborative mindset.

🏠 RemoteSenior
3d ago
Elastic

Principal Engineer

Elastic📍 United States

Elastic is seeking a Principal Software Engineer II to enhance Elasticsearch's distributed systems. You'll focus on improving performance and resilience while working with advanced indexing and data management techniques. This role requires expertise in distributed systems and Elasticsearch.

Senior
3d ago
Elastic

Principal Engineer

Elastic📍 United States

Elastic is seeking a Principal Software Engineer I to enhance the Elasticsearch Distributed Systems team. You'll focus on improving performance, resilience, and data management across clusters. This role requires expertise in distributed systems and Elasticsearch.

Senior
3d ago
Elastic

Principal Engineer

Elastic📍 United States - Remote

Elastic is seeking a Principal Software Engineer I to enhance performance benchmarking processes for Elasticsearch. You'll work with Python and Elasticsearch to develop automated tooling for benchmarking at scale. This role requires strong experience in performance engineering.

🏠 RemoteSenior
3d ago