Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Stream Processing

Full-time

IBM

Introduction

At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world. With Confluent, data doesn’t sit still. We put information in motion, streaming in near real time so organizations can react faster, build smarter, and deliver experiences as dynamic as the world around them.

We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.

It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.

Your Role And Responsibilities

As a Software Engineer on the AI team, you will take ownership of the infrastructure that enables our "in-place, at-scale" AI value proposition. You aren't just building a feature; you are architecting the systems that allow customers to run complex inference and AI agents directly on streaming data, eliminating the need to move data to external stacks. This is a high-impact role where your work on scalable, cost-efficient serving layers directly drives Confluent's growth and redefines the possibilities of real-time data.

We are looking for engineers who thrive on the technical complexity of large-scale distributed systems. You will tackle deep infrastructure challenges across networking, compute, and security to ensure our AI capabilities are as reliable as the core data plane itself. If you are passionate about building the foundational systems that power the next generation of AI in the cloud, this is the place to do it.

What You'll Do

  • Design, develop, and operate large-scale, high-performance infrastructure that powers Confluent Cloud.
  • Build foundational software to improve reliability, scalability, and efficiency across cloud environments.
  • Work on distributed systems challenges such as consensus algorithms, failover strategies, and resource allocation.
  • Collaborate with teams across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
  • Troubleshoot and improve system reliability, observability, and performance across multiple cloud providers (AWS, Azure, GCP).

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • 2-5 years of industry experience designing, building, and supporting backend systems in production.
  • Strong fundamentals in distributed systems, cloud infrastructure, and networking.
  • Experience in building and operating large-scale, high-availability systems.
  • Good understanding of cloud platforms (AWS, Azure, or GCP) and their services.
  • Proficiency in Java, Scala, C++, Go, or other statically typed languages.
  • A self-starter with strong problem-solving skills and the ability to work in a fast-paced environment.
  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.

Preferred Technical And Professional Experience

  • Exposure to model serving, LLM/agent infrastructure, or streaming data systems.

You don't need a background in ML research or model training — this role is about building and operating the platform that serves AI reliably at scale, not inventing the models.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Stream Processing in Calgary, AB vacancy
  •  ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services...  ...Job Description We are currently seeking a qualified Senior Process Engineer to join our Energy team based in Calgary, AB . The... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Calgary, AB
    4 days ago
  •  ...Solutions is an Alberta-based, full-discipline engineering and procurement company focused on...  ..., Tetranex is seeking a full-time Senior Process Engineer. Responsibilities Lead projects...  ...and Aspen HYSYS process simulation software. ~ Familiar with API STD 521, API STD... 
    Senior
    Full time
    Local area
    Flexible hours

    Tetranex Solutions Inc.

    Calgary, AB
    17 days ago
  •  ...Does Vista Projects is an integrated engineering firm who has been solving complex challenges...  ...What You Would Do in This Role   The Senior Process Engineer participates in the design of...  ...of process simulation (HYSYS) and stream table development Performing independent... 
    Senior
    Full time
    For subcontractor
    Internship
    Work at office
    Work from home

    Vista Projects Limited

    Calgary, AB
    5 days ago
  • $120k - $150k per year

     ...intelligence, powerful decision engine and investigation tools work...  ...the globe. Our award-winning software platform is powered by a team...  ...automate the full training process. As complex fraud attacks become...  ...to help us expand our novel streaming and database systems, which... 
    Senior
    Full time
    Remote work

    DataVisor

    Calgary, AB
    24 days ago
  •  ...Halliburton company, builds the software and data solutions that help...  ...These are tools used daily by engineers and scientists at the world’s...  ...report to you. The role suits a senior software engineer with proven...  ...Challenge the delivery process when it produces slow feedback... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    14 hours ago
  •  ...We are looking for a Senior Process Mechanical Engineer to join our Alberta (Calgary or Edmonton)  team who is excited...  ...Bachelor's degree i n chemical, process, or mechanical engin eering. Professional Engineer licensed in Alberta.... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work
    Calgary, AB
    17 hours ago
  •  ...Helcim is searching for Senior Software Engineers to help develop the next generation of payments technology. We're looking for a talented &...  ...automation. On the lookout for ways to improve our development processes. Being a role model for high engineering standards.... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday

    Helcim

    Calgary, AB
    25 days ago
  •  ...Senior Process Engineer – Oil Refining & Process Facilities Location: Alberta (Hybrid/Office-Based) Employment Type: Permanent or Contract...  ...Technical Skills Proficiency with process simulation software such as: Aspen HYSYS ProMax VMGSim Symmetry FLARENET... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Worldwide
    Calgary, AB
    22 days ago
  •  ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and...  ...are currently seeking a qualified Junior Process Engineer  to join our Energy team based in...  ...Excel, and Outlook), SharePoint, PDF markup software, and industry-standard process simulation... 
    Long term contract
    Full time
    For subcontractor
    Work at office
    Local area
    Immediate start
    Remote work
    Home office
    Flexible hours

    Bantrel Co.

    Calgary, AB
    4 days ago
  • $145k - $190k per year

     ...from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust...  ...intelligence, to support parts of our recruitment process (such as resume screening, note taking, and interview scheduling... 
    Senior
    Full time
    Apprenticeship
    Summer work
    Summer holiday
    Local area
    Remote work

    Paramount Commerce

    Calgary, AB
    10 days ago
  •  ...Halliburton company, builds the software and data platforms that help...  ...These are tools used daily by engineers and scientists at the world's...  ...correctness Challenge the delivery process when it produces slow feedback...  ...job opportunities, including Senior Technical Professional and... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    25 days ago
  •  ...Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem...  ...AWS and Azure Tools for scalable data processing: Kubernetes, Spark Strong experience withJava 2D graphicsand3D... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    15 days ago
  •  ...their careers, building great payroll software for small businesses across Canada....  ...: We're looking for a talented Senior Software Development Engineer who enjoys tackling hard problems and...  ...tools within your development process to enhance efficiency and accelerate... 
    Senior
    Internship

    Wagepoint

    Calgary, AB
    27 days ago
  •  ...Does Vista Projects is an integrated engineering firm who has been solving complex challenges...  ...Do in This Role The Intermediate Process Engineer participates in the design of different...  ...include: Process simulation and stream table development PFD & P&ID drawing development... 
    Full time
    For subcontractor
    Internship
    Work at office
    Work from home

    Vista Projects Limited

    Calgary, AB
    29 days ago
  •  ...Does Vista Projects is an integrated engineering firm who has been solving complex challenges...  ...You Would Do in This Role The Lead Process Engineer leads a discipline engineering team...  ...simulation (HYSYS) techniques and stream table development Preparing and reviewing... 
    Full time
    For subcontractor
    Internship
    Work at office
    Work from home

    Vista Projects Limited

    Calgary, AB
    3 days ago
  •  ...Acero Engineering Inc. (“Acero”), a growing oil & gas facilities engineering...  ...role as an Intermediate Process Engineer (7+ years of...  ...simulations using different software (incl. Aspen HYSYS and Flare...  ...virtually independently from a Senior Process Engineer; understanding... 
    Senior
    Full time

    Acero Engineering Inc.

    Calgary, AB
    a month ago
  •  ...Landmark, a Halliburton company, builds the software and data platforms that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...to code reviews, improve the codebase and processes around you without waiting to be asked, and... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    14 hours ago
  • Job title: Process Engineer (Food Extrusion) We’re building something big in Calgary—and we need a Process Engineer (Food Extrusion) who loves making things run better. You’ll be the connective tissue between R&D, Operations, Maintenance, and Quality, turning complex production... 
    Permanent employment
    Full time
    Flexible hours

    Talent World

    Calgary, AB
    14 days ago
  •  ...The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Process Engineer-in-Training to join our team in our Calgary office. In this role you will be responsible for infrastructure and multi discipline... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering

    Calgary, AB
    26 days ago
  •  ...Landmark, a Halliburton company, builds the software and data solutions that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...codebase, test coverage, and development process Investigate and resolve production defects... 
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    14 hours ago
  • $95k - $100k per year

     ...parent company. The Opportunity As a Senior Software Developer , we are looking for the...  ...Developer to join our Digital Billing Engineering DevOps team. This is a critical role focused...  ...fundamentals in billing domains, Kenan process/schema knowledge, or a strong aptitude... 
    Senior
    Remplacement
    Permanent employment
    Full time

    TELUS Digital

    Calgary, AB
    2 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions...  ...looking for a Staff Software Engineer I to lead the design and...  ...Background with Apache Kafka or other streaming/data systems. Prior work on...  ...with a strong group of senior and staff engineers across... 
    Senior
    Long term contract
    Full time
    Immediate start

    IBM

    Calgary, AB
    1 day ago
  • $100 per hour

     ...Lead Process Engineer Our client is proud to design and build projects and careers. They are...  ...activities. • Receive ongoing mentorship from senior engineers, supervisors, and managers to...  ...with HYSYS and other engineering software such as BR&E ProMax, VMGSim Symmetry, and... 
    Senior
    Contract work
    Worldwide
    Calgary, AB
    a month ago
  • $100 - $150 per hour

     ...we pay experts enough that we don't have to. Position Senior Software Engineer (Agentic Coding RL Environments) Type Contract Compensation...  ...the quality of what you produce, not speed Application Process Coding capability screen (replaces a multi-round... 
    Senior
    Full time
    Contract work
    Remote work

    DataAnnotation

    Calgary, AB
    16 days ago
  • $110k - $145k per year

     ...Our mission is to create easy-to-use software to help local governments plan, budget...  ...the Opportunity We’re looking for 4 Senior Software Engineers with a passion for learning, a kind heart...  ...during any part of the hiring process, please let us know. At ClearGov, we... 
    Senior
    Full time
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    16 days ago
  • $68k - $117.2k per year

     ...s no one like you and that’s why there’s nowhere like RSM. As a senior associate in RSM’s growing Risk and Controls Practice, you will have...  ...you with daily challenges and exciting opportunities. In the Process Risk and Controls Practice we frequently work as or alongside a... 
    Senior
    Remote work

    RSM Canada

    Calgary, AB
    13 hours ago
  •  ...ClearGov is looking for a Software Engineer to join our team. You'll  be a key contributor in designing...  ...environment. Duties: Serve as a senior full-stack technical contributor across...  ...during any part of the hiring process, please let us know. At ClearGov, we... 
    Senior
    Full time
    Work at office
    Local area

    ClearGov

    Calgary, AB
    5 days ago
  •  ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to increase efficiency and reduce waste. Manufacturing...  ...value to the users. ~5+ years of software development experience with modern full... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo

    Calgary, AB
    24 days ago
  •  ...Requisition ID: 99311  Job Category:  Engineering  Location:  Calgary, AB, Canada  Join...  ...and design for mining/mineral processing within budget and on schedule Provides...  ...the following electrical design tools and software: SPEL, ETAP, SKM, EasyPower and ASPEN... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Calgary, AB
    14 hours ago
  •  ...headquarters in New Zealand. The role As a Senior Software Developer on the 3D Visualization team,...  ...Bachelor’s degree in computer science, engineering, or equivalent practical experience....  ...accommodation during our recruitment process, please let our Talent Acquisition team... 
    Senior
    Full time
    Work at office
    Flexible hours

    Seequent

    Calgary, AB
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Stream Processing. Be the first to apply!