Cloudera

Staff Software Engineer – OpenSearch

Cloudera

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Drive the multi-quarter technical roadmap and design large-scale OpenSearch clusters capable of handling petabytes of data with low-latency indexing and query performance
  • Deeply integrate OpenSearch with CDP components to provide a unified search experience
  • Lead efforts to optimize JVM settings, shard allocation strategies, and query DSL to ensure maximum throughput and stability
  • Oversee the development of Kubernetes Operators and Helm charts for automated deployment, scaling, and self-healing of search services
  • Define and champion best practices for security, observability, and enterprise-grade reliability
  • Mentor senior and junior engineers on complex technical designs

Requirements

  • 8+ years of experience working with OpenSearch or Elasticsearch in production environments at scale
  • Deep understanding of consensus algorithms, CAP theorem, replication, and sharding
  • Mastery of Java and proficiency in Go or Python for automation and tooling
  • Extensive experience with Kubernetes (K8s) and container orchestration
  • Hands-on experience deploying search workloads on AWS, Azure, or Google Cloud
Benefits
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
OpenSearchElasticsearchJavaGoPythonKubernetesHelmJVM optimizationquery DSLshard allocation
Soft Skills
mentoringleadershiptechnical designbest practices advocacy