Principal Engineer - Elastic Search

3 Months ago • 8 Years + • Software Development & Engineering

Job Summary

Job Description

Saviynt is seeking a Principal Data Engineer with deep expertise in ElasticSearch to lead the development, administration, performance optimization, and upgrade process for ElasticSearch. The ideal candidate will own the strategy and execution for scalable, high-performance search and analytics solutions, ensuring optimal data indexing, retrieval, and storage efficiency. This role is critical to modernizing our data infrastructure while maintaining high availability, security, and performance. Responsibilities include leading ElasticSearch upgrades, optimizing performance, developing monitoring, integrating with applications, and mentoring other engineers.
Must have:
  • 8+ years in Data Engineering, DevOps, or Software Engineering
  • ElasticSearch administration and optimization expertise
  • Experience upgrading ElasticSearch (6.x to 7.x, 7.x to 8.x)
  • Strong ElasticSearch performance tuning and cluster scaling
  • Design and implement multi-tenant solutions in ElasticSearch
  • Hands-on experience with indexing strategies and sharding
  • Proficiency in SQL, NoSQL databases, and data storage
  • Experience with cloud platforms (AWS, Azure)
  • Experience with infrastructure automation tools
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
Good to have:
  • Experience integrating ElasticSearch with Java/SpringBoot applications
  • Experience with containerized environments (Docker, Kubernetes)

Job Details

Principal Data Engineer

Saviynt is an identity authority platform built to power and protect the world at work. In a world of digital transformation, where organizations are faced with increasing cyber risk but cannot afford defensive measures to slow down progress, Saviynt’s Enterprise Identity Cloud gives customers unparalleled visibility, control and intelligence to better defend against threats while empowering users with right-time, right-level access to the digital technologies and tools they need to do their best work.


About the Role
Saviynt is seeking a Principal Data Engineer with deep expertise in ElasticSearch to lead the development, administration, performance optimization, and upgrade process for ElasticSearch. The ideal candidate will own the strategy and execution for scalable, high-performance search and analytics solutions, ensuring optimal data indexing, retrieval, and storage efficiency. This role is critical to modernizing our data infrastructure while maintaining high availability, security, and performance.

About the Team

The Data Engineering team at Saviynt is responsible for designing, optimizing, and scaling our data infrastructure to support fast, reliable, and secure identity access management solutions. We work with large-scale distributed systems, leveraging MySQL, ElasticSearch, Redis, and AWS/Azure cloud services to provide scalable data solutions that power our platform.

WHAT YOU WILL BE DOING

Lead and execute ElasticSearch upgrades from version 6.x to 7.x and from version 7.x to 8.x, ensuring minimal downtime and smooth migrations.
Design and implement best practices for scalability, performance tuning, and security of ElasticSearch clusters.
Optimize search indexing and query performance for large-scale datasets, improving search relevance and efficiency.
Develop and maintain monitoring and alerting mechanisms for ElasticSearch clusters, ensuring high availability and resilience.
Collaborate with cross-functional teams (Engineering, DevOps, Security) to integrate ElasticSearch with existing applications and infrastructure.
Evaluate and implement multi-tenant architecture within ElasticSearch to support large-scale deployments across multiple customers.
Define and enforce best practices for data modeling, indexing strategies, and cluster sharding to ensure optimal system performance.
Troubleshoot and resolve ElasticSearch issues related to query performance, data consistency, and infrastructure scaling.
Maintain and enhance security configurations, including encryption, access control, and compliance with industry standards.
Automate operational tasks using scripting and infrastructure-as-code (IaC) tools for ElasticSearch management.
Mentor and guide engineers on ElasticSearch administration, optimization, and best practices.

WHAT YOU BRING

8+ years of experience in Data Engineering, DevOps, or Software Engineering, with a focus on ElasticSearch administration and optimization.
Proven experience upgrading ElasticSearch (6.x to 7.x, 7.x to 8.x) in a production environment.
Strong expertise in ElasticSearch performance tuning, cluster scaling, and optimization techniques.
Experience designing and implementing multi-tenant solutions in ElasticSearch.
Hands-on experience with indexing strategies, data partitioning, and sharding techniques.
Solid understanding of Elasticsearch security best practices, including TLS encryption, role-based access control (RBAC), and secure data storage.
Proficiency in SQL, NoSQL databases, and data storage technologies (e.g., MySQL, Redis, S3).
Experience integrating ElasticSearch with Java/SpringBoot applications and working with RESTful APIs.
Strong knowledge of cloud platforms (AWS, Azure) and experience deploying ElasticSearch in containerized environments (Docker, Kubernetes).
Experience with infrastructure automation tools (Terraform, Ansible, Helm, or CloudFormation) for managing ElasticSearch clusters.
Strong problem-solving and analytical skills with the ability to troubleshoot complex distributed systems.
Excellent communication and collaboration skills to work cross-functionally with engineers, architects, and business stakeholders.

Similar Jobs

Ansys - Senior Customer Project Manager

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
2 Weeks ago
bytedance - Imaging Systems Lead - Smart Wearable

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Yahoo - Senior Data Engineer - Consumer Data AI / ML

Yahoo

United States (Hybrid)
3 Weeks ago
Adyen - Senior Enterprise Account Manager

Adyen

San Francisco, California, United States (On-Site)
1 Month ago
Apple - HW/SW Interface Software Engineer

Apple

Austin, Texas, United States (On-Site)
3 Weeks ago
Qualcomm - RF - Senior Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
6 Days ago
Demonware - Expert Engineer, Accounts and Authentication

Demonware

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
PlayStation Global - Staff Software Engineer

PlayStation Global

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Adtran - Sales Engineer

Adtran

California, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Animoca Brands - (Senior) Backend Engineer

Animoca Brands

Hong Kong (On-Site)
3 Weeks ago
Palo Alto Networks - Support Enablement and Escalations Engineer (PAB)

Palo Alto Networks

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Glean - Software Engineer, Backend

Glean

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PayPal - Sr Dir, AI Technology - Feature Engrg Lead

PayPal

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Haleon - Customer Business Manager

Haleon

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
Joyride Games - VP Marketing

Joyride Games

India (Remote)
1 Year ago
Ziff Davis - Manager, Research Data & Operations

Ziff Davis

United States (Remote)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Paytm - Brand Alliance - Senior Manager - Travel

Paytm

Gurugram, Haryana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Cadence - Intern- Product Marketing

Cadence

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Software Engineering Manager II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
7 Months ago
Barracuda - Senior Site Reliability Engineer

Barracuda

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Nice - Senior Software Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Day ago
Interactive Brokers - Technical Operations Specialist (TOPS)

Interactive Brokers

Mumbai, Maharashtra, India (On-Site)
1 Month ago
zeta - Senior Software Development Engineer

zeta

Mumbai, Maharashtra, India (On-Site)
8 Months ago
AiDash - Software Development Engineer in Test II Platform

AiDash

Gurugram, India (Hybrid)
1 Month ago
Qualcomm - Design Verification - Sr Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - Trade Finance

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Morning Star - Senior Software Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

zoox - Software Engineer - Mission Planning

zoox

Foster City, California, United States (Hybrid)
2 Years ago
DraftKings - Manager, System DBA Operations

DraftKings

Plovdiv, Plovdiv Province, Bulgaria (On-Site)
3 Months ago
Qualcomm - Senior Embedded Software Development Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
2 Weeks ago
Alphawave Semi - Senior Design Verification Engineer (HSI- High Speed Interfaces)

Alphawave Semi

Toronto, Ontario, Canada (On-Site)
1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

Poland, Ohio, United States (Remote)
7 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Hillsboro, Oregon, United States (On-Site)
2 Months ago
extreme network - Technical Support Engineer- On Site Sacramento

extreme network

California, United States (On-Site)
8 Months ago
Zuora - Principal Software Engineer

Zuora

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Jane Street - IT Operations Engineer

Jane Street

London, England, United Kingdom (On-Site)
4 Weeks ago
Capgemini - SAP Global Trade Services (GTS) Consultant

Capgemini

India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Kraków, Lesser Poland Voivodeship, Poland (Remote)

El Segundo, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

El Segundo, California, United States (Remote)

El Segundo, California, United States (Remote)

London, England, United Kingdom (On-Site)

Singapore (Remote)

St. Louis, Missouri, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Saviynt

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug