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

Software Engineer - Cloud Platform

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.

Your Role And Responsibilities

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.

About The Role

The CLI/Terraform team is at the forefront of how customers manage and automate Confluent, building the tools and frameworks that turn Confluent’s APIs into dependable developer experiences. With roughly 70% of customers using the CLI or Terraform and the Terraform Provider surpassing 474 million downloads, the team is critical to making Confluent easier to operate, automate, and integrate at scale.

What You Will Do

  • Design, implement, test, and maintain features in the Confluent CLI and Terraform Provider, primarily using Go
  • Turn Confluent APIs into intuitive CLI commands and Terraform resources that customers can use in production automation
  • Work with service teams across Confluent to deliver new integrations and ensure a consistent experience across both products
  • Write automated tests, participate in code reviews, and follow established engineering and release practices
  • Investigate customer-reported issues and contribute fixes that improve reliability, performance, and usability
  • Contribute to shared frameworks, validation systems, and tooling that help service teams build and maintain their own integrations
  • Participate in operational support and learn to diagnose issues across APIs, cloud services, and customer environments

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience
  • 1–4 years of relevant software-development experience
  • Strong fundamentals in data structures, algorithms, software design, and API development
  • Proficiency in Go, Java, Python, C++, or another modern programming language
  • Experience writing, testing, debugging, and maintaining production-quality software
  • An understanding of REST APIs, versioning, and backward compatibility
  • A self-starter with the ability to learn quickly and work effectively within a team
  • Strong written and verbal communication skills
  • An interest in developer tooling, infrastructure as code, cloud platforms, and distributed systems

Preferred Technical And Professional Experience

  • Experience developing software in Go
  • Experience using Terraform or developing Terraform Providers
  • Experience building command-line tools or developer-facing APIs
  • Familiarity with the Terraform Plugin Framework or Terraform Plugin SDK
  • Experience contributing to or maintaining open-source software
  • Experience with Apache Kafka, Confluent Cloud, AWS, Azure, or Google Cloud
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Cloud Platform in Ottawa, ON vacancy
  •  ...Introduction At IBM Software, we transform client challenges into solutions...  ...world’s leading AI-powered, cloud-native products that shape the...  ...Responsibilities Backend engineers at Confluent build the...  ...that power our data streaming platform. You’ll work on large-scale, distributed... 
    Software
    Full time

    IBM

    Ottawa, ON
    18 hours ago
  •  ...Senior DevOps / Platform Engineer — Cloud Location : Ottawa/Toronto, On-Site Reports to: Head of Security The Role This is a senior platform role — you own the cloud infrastructure and delivery pipeline everything at Dominion runs on. That's the CI/CD that... 
    Suggested
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...Overview The responsibilities of our Platform team include building and maintaining all...  ...GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and... 
    Software
    Full time
    Work at office

    Speechify

    Ottawa, ON
    21 days ago
  • $120k - $135k per year

     ...Senior Backend Engineer (Rust & Cloud Platform) Built it. Scale it. Own it. Sangoma is a global leader in business communications, delivering...  ...Requirements Your Background: ~5+ years of professional backend software development experience. ~3+ years of hands-on Rust... 
    Software
    Long term contract
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Ottawa, ON
    23 days ago
  • $119.25k - $145.75k per year

     ...Cloud Platform Administrator – Remote or Hybrid | Ottawa, Canada Nice to meet you! We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers. We’re also a debt... 
    Software
    Long term contract
    Full time
    Temporary work
    Remote work
    Work visa

    SAS

    Ottawa, ON
    21 days ago
  • $93k - $130k per year

     ...troubleshooting and problem solving across cloud environments? Do you have 10+ years in...  ...group of innovative architecture, engineering, and planning professionals and support staff...  ...for you. Your Role as Microsoft Cloud Platform Administrator Choose your own adventure... 
    Full time
    Local area
    Immediate start
    Flexible hours

    J.L. Richards & Associates Limited

    Ottawa, ON
    22 days ago
  •  ...with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations...  ...a global impact. The Job Details Are As Follows As a Software Engineer you will be responsible for designing, developing, and testing... 
    Software
    Full time
    Work at office
    Remote work
    Worldwide

    OCLC

    Ottawa, ON
    3 days ago
  •  ...Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed platform powers properties across 150...  ...As a Senior Software Engineer on the Core AI Squad, you'll design...  ...workflows ~ Experience with cloud infrastructure and containerization... 
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Ottawa, ON
    17 days ago
  • $85k - $110k per year

     ...Description The LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities for the Canadian...  ....  Grow your career your way with free access to a learning platform offering a wide range of courses and resources. Educational... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    15 days ago
  • $102.5k - $184.5k per year

     ...Are you a software developer who loves building beautiful user interfaces? Would making...  ...of users excite you? Join Our Cloud Experience Engineering Team Our Cloud Experience Engineering...  ...simple and complex cross-browser and cross-platform solutions Contributing to all... 
    Software
    Full time
    Work at office
    Work from home

    Akamai Technologies

    Ottawa, ON
    23 days ago
  • $126.4k - $158k per year

     ...SurveyMonkey is the world’s most popular platform for surveys and forms, built for...  ...Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly...  ...support efficient ML operations. Design ML cloud infrastructure using AWS services,... 
    Software
    Full time
    Work at office
    Flexible hours
    1 day per week

    SurveyMonkey

    Ottawa, ON
    14 days ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership...  ...of Dominion Dynamics’ software systems across autonomy, platform systems, edge computing, communications, and mission-critical... 
    Software
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  • $58k - $104k per year

     ...immediate internship opening for an Engineer. About the team:  The...  ...to develop next-generation cloud serverless products that encompass...  ...of the openJiuwen AI Agent Platform, including Agent Frameworks, Workflows...  ...Agents, Data Agents, and Software Engineering Agents.... 
    Software
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    8 days ago
  •  ...NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations...  ...built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles... 
    Software
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Samsara

    Ottawa, ON
    19 days ago
  • $120k - $155k per year

     ...below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ...will be Ruskin, RBR’s flagship cross-platform desktop application (Mac and Windows) that...  ...product. You’ll work closely with every engineering discipline at RBR, which means your code... 
    Software
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    RBR

    Ottawa, ON
    14 days ago
  • $110.63k - $149.68k per year

     .... Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing...  ...solutions power everything from AI and cloud computing to data centers, telecom, and...  ...software bring-up on new or custom hardware platforms System and product-level experience in... 
    Software
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    23 days ago
  •  ...We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas...  ...bachelor’s or master's degree in computer or electrical engineering, computer science, or similar disciplines Experience with... 
    Software
    Hourly pay
    Full time
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    8 days ago
  •  ...and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...more information, follow Telesat on X and LinkedIn or visit The Cloud Network Engineer will assist with the planning, building and... 
    Full time
    Live In
    Work at office
    Worldwide
    Relocation
    Relocation package

    telesat

    Ottawa, ON
    27 days ago
  • $65k - $75k per year

     ...matters most. Our enterprise-grade platform unifies media relations,...  ...The Role As a Junior Software Developer (AI & Agentic Systems...  ...the intersection of software engineering, artificial intelligence, and...  ...orchestration patterns or workflow engines Exposure to prompt... 
    Software
    Full time
    Summer work
    Internship
    Remote work

    Agility PR Solutions

    Ottawa, ON
    12 days ago
  • $90k - $140k per year

     ...Waterloo / Ontario Research and Development – Engineering / Full-Time / Remote Who We Are;...  ...development of digital investigative software that acquires, analyzes, and shares...  ...Familiarity with developer tooling or platform teams. Experience with Jenkins, Grafana... 
    Software
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    19 days ago
  • $200k per year

     ...LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology...  ...debug embedded software on Linux-based platforms for connected devices such as control panels...  ...e.g., Z-Wave, Zigbee, Matter), within a cloud-connected ecosystem Incorporate on-... 
    Software
    Permanent employment
    Full time
    Internship

    LRO Staffing

    Ottawa, ON
    6 days ago
  •  ...Canada’s largest Indigenous-owned software testing and technology services...  ...We are seeking QA Automation Engineers to design, build, and maintain...  ...releases across digital and CRM platforms. These roles support Salesforce Financial Services Cloud (FSC) Responsibilities... 
    Software
    Internship

    PLATO

    Ottawa, ON
    15 days ago
  •  ...We are looking for an analytical Software Engineer to design and integrate software modules into our production and product systems. You will focus on the "glue" that connects different systems, developing scripts to automate testing and ensure hardware interoperability. This... 
    Software
    Full time

    OppHub Africa

    Ottawa, ON
    20 days ago
  • $140k - $165k per year

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and... 
    Software
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    10 days ago
  •  ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role...  ...Nice to Have Experience developing and scaling SaaS or cloud-native applications (AWS, GCP, or Azure). Familiarity with... 
    Software

    Citta

    Ottawa, ON
    18 days ago
  • $100k - $140k per year

     ...systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand — systems designed to... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    13 days ago
  • $71.9k - $114.9k per year

     ...community, and societal impact. Join a team developing software capabilities for telecommunications platforms and systems. This opportunity offers hands-on...  ...Education: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field. Experience:... 
    Software
    Full time
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    3 days ago
  •  ...an AI-driven analytics and intelligence platform that bridges the gap between performance...  ...updates. We’re looking for a senior software engineer who loves working at the boundary between...  ...learn our stack quickly ~ Deep, hands-on cloud experience. Azure is where we live, but... 
    Software
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    4 days ago
  • $96.56k - $128.74k per year

     ...better through trade. Position: Senior Platform Administrator Employment Type:...  ...performance, and cost optimization across cloud-based data platforms. This role is ideal...  ...supporting BI, advanced analytics, data engineering, and AI/ML workloads. · Lead platform lifecycle... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    9 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions...  ...world’s leading AI-powered, cloud-native products that shape the...  ..., data doesn't sit still. Our platform puts information in motion,...  ...Role As a Senior Software Engineer, you will contribute to... 
    Software
    Full time

    IBM

    Ottawa, ON
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Cloud Platform. Be the first to apply!