Principal Elasticsearch Engineer

Cognite is a global SaaS leader in leveraging data to solve complex business challenges through their Cognite Data Fusion (CDF) platform.
Oslo, MN 56744, USA
Backend
Principal Software Engineer
Hybrid
3+ years of experience

Description For Principal Elasticsearch Engineer

Cognite, a global leader in industrial software, is seeking a Principal Elasticsearch Engineer to join their Product team. As a crucial member of the team, you'll be responsible for maintaining and improving Cognite's logging and log-like infrastructure. Your expertise will help Cognite and its industrial customers ensure effective collection, storage, and analysis of logs, enabling quick identification and troubleshooting of issues.

Cognite Data Fusion, the company's core platform, contextualizes operational data at scale, enabling asset-intensive industries to make data-driven decisions. The role involves working with cutting-edge technologies and collaborating closely with end-users to iterate quickly towards better product experiences.

Key responsibilities include planning and managing Elasticsearch clusters, improving observability, architecting logging capabilities, and optimizing cloud resource usage. The ideal candidate should have extensive experience with Elasticsearch, cloud deployments, and blob storage, along with a strong educational background in Computer Science or equivalent experience.

Cognite offers a dynamic work environment with a diverse team of 70 nationalities, competitive salary and benefits, and numerous perks including a modern workspace, subsidized meals, and health and wellness support. Join Cognite in making a lasting impact in one of the fastest-growing software companies, recognized for its innovations in digital transformation and sustainability.

Last updated 4 months ago

Responsibilities For Principal Elasticsearch Engineer

  • Help plan, deploy, upgrade, monitor, and troubleshoot Elasticsearch clusters and related infrastructure
  • Work with service teams on improving observability
  • Help architect and operate logging and log-like capabilities in the data platform
  • Ensure efficient use of cloud storage and compute resources

Requirements For Principal Elasticsearch Engineer

Python
  • 3+ years of experience with Elasticsearch or similar tools used for logging use cases
  • Experience with large Cloud deployments on either AWS, GCP, or Azure
  • 3+ years of experience with blob storage
  • Understanding of tradeoffs in blob storage and related technologies
  • Master's degree in Computer Science or equivalent experience
  • Comfortable with Python or similar programming languages for automations
  • Enjoy sharing knowledge and calibrating information sharing

Benefits For Principal Elasticsearch Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Competitive salary and benefits
  • Pension plan
  • Insurance
  • Parental benefits
  • Modern and fun working environment
  • Flat organizational structure
  • Opportunity to work on ambitious projects
  • Paid mobile telephone subscription and broadband connection
  • Access to extended private health services with Aker Care
  • Subsidized lunch at the canteen
  • Free snacks and drinks
  • Cognite exclusive coffee bar
  • Free membership to on-site gym
  • Mental and physical health support

Interested in this job?

Jobs Related To Cognite Principal Elasticsearch Engineer

Principal Software Engineer - Gusto Money

Principal Software Engineer position at Gusto to lead development of employer-based financial services platform, requiring 15+ years experience in distributed systems.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.

Manager, Technical Program Management (Guest & Host Tech)

Lead Technical Program Management role at Airbnb, overseeing Guest & Host Tech initiatives with 13+ years experience required, offering competitive compensation and remote work flexibility.

Software Development Manager, Alexa Smart Properties

Lead Alexa Enterprise Billing team development, managing cloud services and team while building innovative voice experiences for commercial spaces.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure SQL DB connectivity, requiring 12+ years of experience in distributed systems and database development.