
Staff Software Engineer – OpenSearch
Cloudera
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
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