JobsSoftware Engineer - Open Search
IBM logo

Software Engineer - Open Search

IBM

Location

United States

Type

Full-time

Posted

6/11/2026

Compensation

$131,000 - $245,000 per year

Undergraduate with 5+ Years of Experience
Approval 98.5%·Filings 2,072·New hires 501·
💎 Strong Sponsor
·FY 2025

Job description

The Software Engineer - Open Search role at IBM involves developing and enhancing OpenSearch capabilities for both Cloud and On-Premises AI PaaS. The team is focused on integrating OpenSearch with Apache Cassandra and Langflow, contributing to open source projects, and fostering community growth. This position requires a strong background in software engineering and a passion for innovation in AI-powered solutions. The ideal candidate will thrive in a collaborative environment and be dedicated to delivering high-quality software.

Requirements

  • 7+ years of relevant experience in software engineering
  • Deep knowledge of Java and the JVM ecosystem of open source libraries
  • Substantial experience programming distributed and high throughput applications
  • Familiarity with Python and Golang is an advantage
  • Prior experience contributing to open source projects, especially Open Search and ElasticSearch, is highly desirable

Responsibilities

  • Develop new features, enhancements, and bug-fixes on DataStax AI PaaS powered by Open Search, Apache Cassandra, and Langflow
  • Innovate bi-directional integration between Open Search and Apache Cassandra
  • Collaborate extensively with internal teams and open source communities
  • Model solid engineering practices around architectural design, testability, scalability, and maintainability
  • Foster community growth through involvement in the Open Search community

Benefits

  • IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.

Is this posting expired or inaccurate?