IBM

Software Engineer, DSE

Company
Location
London, England, United Kingdom
Posted At
6/23/2025
Advertise with us by contacting: [email protected]
Description
Introduction

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.

Your Role And Responsibilities

Author, debug, and improve code in the core of DataStax Enterprise Cassandra

Actively and self-driven collaborate with other engineers, field team and support members

Work on maintenance, bug fixes, new feature development and improvements to the platform

Help prepare different teams for DSE releases (documentation, field, etc)

Work remotely full-time, discussing things with peers over Slack, email, or video chat

Preferred Education

Bachelor's Degree

Required Technical And Professional Expertise

  • Expertise in at least one C-lineage language that supports OOP and FP (Java, Scala, Kotlin, C#, C++, Rust, etc)
  • Ability to work autonomously, self-manage your time, and to an extent self-direct when given high level strategic priorities
  • Ability to communicate clearly with peers and stakeholders verbally and via text (video calls, JIRA, Slack, email)
  • Demonstrated ability to focus on analytical tasks such as finding issues in a huge, distributed system
  • A desire to learn and grow daily, both technically and w/soft-skills interpersonally
  • An open-minded and collaborative attitude

Preferred Technical And Professional Experience

  • Expertise in Java and Scala programming on the JVM
  • Experience with concurrency, memory management and I/O
  • Experience with Linux or other Unix-like systems
  • Experience with distributed databases, DataStax Enterprise or Apache Cassandra in particular
  • Experience with distributed computing platforms, Apache Spark in particular
Advertise with us by contacting: [email protected]
logo
Hunt UK Visa Sponsors

Copyright © 2025

About us

How does it workContact UsBlog

Stay up to date

TwitterTelegram