I

IBM

Verified Job Source

IBM is a global leader in technology and consulting, dedicated to transforming ideas into reality through innovative solutions in software, infrastructure, and collaborative partnerships.

Armonk, New York, NY

IT Services and IT Consulting
5,001+ people

About

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything.

Open positions

Senior Software Developer/Architect - IBM Confluent Secure Compute

Remote · Canada

Lead the design and implementation of complex backend services and cloud-native microservices for the IBM Confluent platform. Drive end-to-end technical delivery while ensuring high availability, reliability, and scalability of the compute substrate.

Staff Software Engineer - Cloud Platform – Control Plane

Remote · Canada

Lead the design and delivery of foundational control plane platforms for Confluent Cloud, focusing on architecture, scalability, and reliability. Drive complex technical initiatives across multiple engineering teams while mentoring staff and improving developer productivity.

Senior Software Developer/Architect - IBM Confluent Secure Compute

Remote · Canada

Lead the design and implementation of complex backend services and cloud-native compute substrates for IBM Confluent. Drive end-to-end technical delivery while ensuring high availability, reliability, and security for large-scale distributed systems.

Senior Backend Developer/Architect

Remote · Canada

Design, build, and operate secure and scalable backend services for Confluent Cloud's networking fabric. Own the end-to-end lifecycle of features, from requirements and design to implementation and ongoing reliability.

Senior Software Developer - Stream Processing

Remote · Canada

Design and operate high-performance infrastructure to enable AI agents and complex inference directly on real-time streaming data. Focus on building scalable, cost-efficient serving layers and improving system reliability across multiple cloud providers.

Senior Software Developer/Architect - IBM Confluent Secure Compute

Remote · Canada

Lead the design and implementation of complex backend services and cloud-native compute substrates for IBM Confluent. Drive end-to-end technical delivery while ensuring high availability, reliability, and security for large-scale distributed systems.

Senior Software Developer - Stream Processing

Remote · Canada

Design and operate high-performance infrastructure to enable AI agents and complex inference directly on real-time streaming data. Focus on building scalable, cost-efficient serving layers and solving distributed systems challenges across multiple cloud providers.

Senior Software Developer - Stream Processing

Remote · Canada

Design and operate large-scale infrastructure to enable AI agents and complex inference directly on real-time streaming data. Focus on building scalable, cost-efficient serving layers and improving system reliability across multiple cloud providers.

Lead Software Developer/Architect - Hybrid Enterprise Connect

Remote · Canada

Architect and deliver secure, scalable data integration components that bridge Apache Kafka with external systems. Lead and mentor a team of developers while collaborating with stakeholders to execute the roadmap for the Data Streaming Platform.

Lead Software Developer/Architect - Hybrid Enterprise Connect

Remote · Canada

Design, build, and operate critical components of the Connect Platform to bridge Apache Kafka with external systems. Lead and mentor a team of developers while architecting secure, scalable, and high-performance data streaming solutions.

Senior Backend Developer/Architect

Remote · Canada

Design, build, and operate secure and scalable backend services for the Confluent Cloud networking fabric. Own the end-to-end lifecycle of features, from requirements and design to implementation and ongoing reliability.

Staff Software Engineer - Cloud Platform – Control Plane

Remote · Canada

Lead the design and delivery of foundational control plane platforms and complex technical initiatives for Confluent Cloud. Partner across engineering teams to improve platform reliability, scalability, and developer productivity while mentoring other engineers.

Senior Software Developer - Cloud Platform Control Plane

Remote · Canada

Design, build, and operate secure and scalable backend services for the Cloud Platform Control Plane. Own features end-to-end from requirements and design to production rollout and ongoing operational reliability.

Staff Software Engineer - Cloud Platform – Control Plane

Remote · Canada

Lead the design and delivery of foundational control plane platforms and complex technical initiatives for Confluent Cloud. Partner across engineering teams to improve platform reliability, scalability, and developer productivity while mentoring other engineers.

Senior Software Developer - Cloud Platform Control Plane

Remote · Canada

Design, build, and operate secure and scalable backend services for the Cloud Platform Control Plane. Own features end-to-end from requirements and design to production rollout and ongoing operational reliability.