LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Elastic›Elasticsearch - Principal Software Developer II - Storage Engine
Elastic

About Elastic

Real-time data search and analytics for everyone

🏢 Tech👥 1001+ employees📅 Founded 2010📍 Union Square, San Francisco, CA💰 $162m⭐ 3.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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 196 jobs →
Elastic

Elasticsearch - Principal Software Developer II - Storage Engine

Elastic • Canada

Posted 20h ago🏠 RemoteSeniorLeadSoftware engineering📍 Canada
Apply Now →

Skills & Technologies

Elasticsearch

Overview

Elastic is seeking a Principal Software Developer II for their Storage Engine team to drive innovations in logs and metrics management. You'll work with Elasticsearch to optimize storage and data querying. This role requires significant technical experience and collaboration across teams.

Job Description

Who you are

You have extensive experience as a software developer, particularly in building scalable systems and optimizing data storage solutions. Your background includes working with Elasticsearch, and you possess a strong understanding of data querying and indexing techniques. You thrive in a collaborative environment, effectively communicating with cross-functional teams to deliver innovative solutions. You are comfortable working in a fully remote setting, utilizing tools like GitHub, Zoom, and Slack to connect with your globally-distributed team. You are passionate about writing efficient and intuitive software, and you believe in empowering individual engineers through code reviews and consensus-driven decision-making.

Desirable

Experience with cloud-based solutions and a solid understanding of AI technologies would be beneficial. Familiarity with logs and metrics management is a plus, as is a history of contributing to open-source projects or similar collaborative efforts.

What you'll do

As a Principal Software Developer II on the Storage Engine team, you will provide technical vision and direction for developing solutions that enhance the performance of Elasticsearch. You will lead initiatives focused on optimizing storage and improving data querying capabilities, ensuring that the platform can handle the demands of structured and unstructured data at scale. You will collaborate with other engineers to design and implement features that meet the needs of our users, while also mentoring junior team members to foster their growth and development. Your role will involve participating in architectural discussions, conducting code reviews, and driving best practices in software development across the team. You will also engage with stakeholders to gather requirements and translate them into technical specifications that guide your team's work.

What we offer

Elastic offers a fully remote work environment, allowing you to work from anywhere in Canada. You will be part of a diverse and inclusive team that values collaboration and innovation. We provide opportunities for professional development and encourage you to take ownership of your projects. Our culture emphasizes the importance of work-life balance, and we support our employees in achieving their personal and professional goals. You will have access to the latest tools and technologies to help you succeed in your role, and we celebrate the contributions of every team member in driving the success of our platform.

Interested in this role?

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

Apply Now →Get Job Alerts