Principal Software Developer - Storage Engine - Elasticsearch

Added
15 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java postgresql mongodb prometheus distributed systems

📋 Description

  • Lead architectural evolution of core storage components, resolving indexing bottlenecks.
  • Drive cross-organizational initiatives to build observability solutions.
  • Collaborate with a globally distributed team focused on logs and metrics in Elasticsearch.
  • Drive continuous improvements by promoting clean coding standards and architectural clarity.
  • Serve as SME across Elasticsearch areas, mentoring engineers.
  • Write idiomatic modern Java - Elasticsearch is 99.8% Java!

🎯 Requirements

  • You can collaborate across functions and teams and transition between projects.
  • Work autonomously and drive decisions in a distributed team via asynchronous communication.
  • Proven track record using AI to accelerate development, debug systems, and optimize code.
  • Prompt-engineering mindset to leverage AI agents with sound engineering judgment.
  • Implemented techniques to index, store, and query time-series or logs data.
  • Experience with data storage tech (Elasticsearch/Solr/PostgreSQL/MongoDB/Prometheus).

🎁 Benefits

  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Company matches donations up to CAD 2000 (local currency if applicable).
  • Up to 40 hours/year for volunteer projects.
  • Parental leave of at least 16 weeks.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →