Talent.com
Software Engineer - OpenSearch
Software Engineer - OpenSearchDataStax • San Jose, CA, United States
Software Engineer - OpenSearch

Software Engineer - OpenSearch

DataStax • San Jose, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Company Description

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.

Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.

IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Job Description

Your role and responsibilities

DataStax is now part of IBM! We are looking for talented software engineers to take on a critical role of adding OpenSearch capability on our Cloud and On-Premises AI PaaS. Even more exciting is that you will be working with and contributing back to Open Search projects similar to how we do with other open source projects such as Apache Cassandra and Apache Pulsar. Our aim is to build a one stop AI PaaS powered by capabilities of Langflow, Open Search and Apache Cassandra. This is a hybrid role for San Jose, CA location.

What you will do :

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

Qualifications

Required technical and professional expertise

  • Minimum of 7-9 years of relevant industry experience in Software Engineering
  • Ability to iterate fast and make a tradeoff between quality and speed of delivery.
  • Substantial experience programming distributed and high throughput applications
  • A deep knowledge of Java and JVM ecosystem of open source libraries and projects
  • Deep understanding of algorithms, data structures and software design
  • Strong coding skills with Java. Familiarity with Python and Golang will be an advantage.
  • Comfortable handing problems related to concurrency and distributed computing
  • Experience with at least one major public cloud providers
  • Preferred technical and professional experience

  • Prior experience contributing to open source projects including but not limited to Open Search and ElasticSearch is highly desirable
  • Experience with Go, Docker, and Kubernetes a plus
  • Additional Information

    ABOUT BUSINESS UNIT

    IBM Software infuses core business operations with intelligence-from machine learning to generative AI-to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM's AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM's hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments-a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.

    Create a job alert for this search

    Software Engineer • San Jose, CA, United States

    Related jobs
    Software Engineer, AI Products

    Software Engineer, AI Products

    Xai • Palo Alto, California, United States
    Full-time
    AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Observability

    Software Engineer - Observability

    Snowflake • Menlo Park, California, United States
    Full-time
    The Observability team at Snowflake is in charge of building an extensible, self-service Observability platform that reliably collects and serves telemetry data such as metrics, logs, traces to bot...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Ads

    Software Engineer, Ads

    Discord • San Francisco Bay, California, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Ad Serving - Moloco Commerce Media

    Software Engineer, Ad Serving - Moloco Commerce Media

    Moloco • Redwood City, CA, United States
    Full-time
    Software Engineer, Ad Serving - Moloco Commerce Media.Moloco is a machine learning company empowering organizations of all sizes to grow and unlock the full value of their unique first-party data, ...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer, Recommendation Architecture ShortText

    Software Engineer, Recommendation Architecture ShortText

    Tik Tok • San Jose, CA, United States
    Full-time
    Our Team We cover almost all short-text recommendation scenarios in TikTok, such as search suggestions, the video-related search bar, and comment entities. Our recommendation system supports persona...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Search and Discovery Platform

    Software Engineer, Search and Discovery Platform

    Whatnot • San Francisco, CA, United States
    Full-time
    Join the Future of Commerce with Whatnot!.Whatnot is the largest live shopping platform in North America and Europe to buy, sell, and discover the things you love. We're re-defining e-commerce by bl...Show more
    Last updated: 30+ days ago • Promoted
    Founding Software Engineer

    Founding Software Engineer

    Kalos AI • San Francisco, California, United States
    Full-time
    Kalos is an early stage, high-growth startup based in San Francisco, CA.We built Blue – an AI Agent that is the world's best performance marketer. Blue works 24 / 7 to build and optimize ad campaigns ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Machine Learning Platform

    Senior Software Engineer - Machine Learning Platform

    Snowflake • Menlo Park, California, United States
    Full-time
    The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Search / Retrieval)

    Senior Software Engineer (Search / Retrieval)

    Workato • Palo Alto, CA, United States
    Full-time
    Workato transforms technology complexity into business opportunity.As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Ads

    Software Engineer, Ads

    Newsbreak • Mountain View, California, United States
    Full-time
    NewsBreak is redefining the way users interact with local news and their communities.By bridging local users, local content creators, and local businesses, our mission is to foster safer, more vibr...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer, Search

    AI Software Engineer, Search

    Nexus • San Francisco, California, United States
    Full-time
    Nexus is building a world supercomputer by leveraging the latest advancements in cryptography, engineering, and science.Our team of experts is developing and deploying the Nexus Layer 1, the Nexus ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Google Ads Auction Mechanisms

    Software Engineer, Google Ads Auction Mechanisms

    Fitbit • Mountain View, CA, United States
    Full-time
    Software Engineer, Google Ads Auction Mechanisms.Experience driving progress, solving problems, and mentoring more junior team members. deeper expertise and applied knowledge within relevant area.B...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Ads Measurement & Effectiveness

    Software Engineer, Ads Measurement & Effectiveness

    Tik Tok • San Jose, CA, United States
    Full-time
    The Ads Measurement & Effectiveness team at TikTok empowers marketers and brands to understand and optimize the true business value of their ad investments across TikTok's paid channels.Our mission...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Recommendations - USDS

    Software Engineer, Recommendations - USDS

    Tik Tok • San Jose, CA, United States
    Full-time
    About The Team Our Recommendation Architecture Team is responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our TikTok users.In ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Ads Core Technology - Commercial Platform (CommercePack)

    Software Engineer, Ads Core Technology - Commercial Platform (CommercePack)

    Tik Tok • San Jose, CA, United States
    Full-time
    Join one of the most innovative and fast-paced teams at TikTok, where your work directly impacts the core of our global monetization business. The Ads Delivery team handles billions of ad requests d...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - E-commerce Recommendation Infrastructure - San Jose

    Software Engineer - E-commerce Recommendation Infrastructure - San Jose

    Tik Tok • San Jose, CA, United States
    Full-time
    Our Team E-commerce is a new and fast growing business that aims at connecting all customers to excellent sellers and quality products on TikTok Shop, through E-commerce live-streaming, E-commerce ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Search Platform

    Software Engineer, Search Platform

    Notion • San Francisco, CA, United States
    Full-time
    Software Engineer, Search Platform.Software Engineer, Search Platform.Get AI-powered advice on this job and more exclusive features. Notion helps you build beautiful tools for your life’s work.In to...Show more
    Last updated: 30+ days ago • Promoted