Principal Software Developer - Storage Engine - Elasticsearch

4 hours, 18 minutes ago
Full-time
Lead
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Lead the architectural evolution of core storage engine components and resolve performance bottlenecks.
  • Drive cross-organizational initiatives to build observability solutions.
  • Work with a globally distributed engineering team focused on Elasticsearch logs and metrics capabilities.
  • Improve coding standards and system behavior by reducing complexity and increasing architectural clarity.
  • Serve as a subject matter expert and technical mentor across the engineering organization.
  • Triage, resolve, and review issues and pull requests with a global community.
  • Write and maintain modern Java code for Elasticsearch’s core systems.

Requirements

  • Proven experience designing high-performance, scalable database or search engine technologies.
  • Ability to drive technical initiatives across organizations.
  • Strong collaboration skills across functions, teams, and distributed environments.
  • Ability to work autonomously using asynchronous, direct, and transparent communication.
  • Proven track record using AI to accelerate development, debug complex systems, and optimize code.
  • Prompt-engineering mindset with sound engineering judgment and awareness of AI limitations.
  • Experience implementing techniques to efficiently index, store, and query time-series or logs data.
  • Experience with Elasticsearch, Solr, PostgreSQL, MongoDB, or Prometheus.
  • Strong core Java skills with deep understanding of concurrency primitives.
  • Ability to design and optimize efficient data structures and algorithms.
  • Experience with Elasticsearch is a plus.
  • Open source experience and familiarity with source control workflows and continuous integration is a plus.
  • Experience designing, leading, and owning cross-functional initiatives is a plus.
  • Background in database, search engine, OS, or cloud service development is a plus.

Benefits

  • Base salary range of $154,000 to $243,600 CAD.
  • Eligible for Elastic’s stock program.
  • Company-matched RRSP with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to $2,000 matching for financial donations and service.
  • Up to 40 hours annually for volunteer projects.
  • Minimum of 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to build and evolve oncology web applications and services within a fast-growing biotech environment focused on scalable, compliant software delivery.

Agile AWS HIPAA JavaScript Next.js PostgreSQL React Snowflake System Design TypeScript
3 hours, 48 minutes ago

Software Engineer (C++/Java)

Databento 11-50 IT Services

Databento is hiring a midlevel or senior core engineer to build and maintain its Java client library while contributing to performance-critical systems for a modern market data platform.

C# C++ CI/CD Java
4 hours, 3 minutes ago

Senior Software Engineer, Back-end (Fraud)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Senior Software Engineer in its Fraud International Team to build real-time fraud decisioning systems and launch fraud protection across markets beyond the US.

Apache Airflow AWS CI/CD dbt Kotlin Kubernetes Machine Learning MySQL PostgreSQL Python Snowflake SQL
4 hours, 3 minutes ago

Sr. Cybersecurity Engineer II (6708)

MetroStar 251-1K IT Services

MetroStar is hiring a Sr. Cybersecurity Engineer II to build zero trust authentication and authorization integration architecture for enterprise application teams in classified environments.

AWS Cybersecurity Go Java OpenID Connect Python SAML
4 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers