Software Developer - Cloud Platform
$80k per yearIBM
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.
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
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...best. Position Overview: The Platform Software Developer is responsible for designing,... ...also supporting platform integration, cloud deployment, and operational excellence...SoftwareFull timeFlexible hours
- ...the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any... ...of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help...SoftwareFull timeImmediate startWorldwide
$108k - $133k per year
...experience and have an interest in the following: software development, data development, cloud computing, and mining technologies. To be... ...roadblocks preventing data migration to the cloud platform Provide and develop monitoring and performance metrics for solutions...SoftwareFull timeRelocation package- ...across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions... ...— implement object detection, pose estimation, and point-cloud processing tasks for material handling and inspection....SoftwareFull timeInternshipRelocation packageFlexible hours
- ...Description Job Description ~Design, develop, and deploy custom business applications... ...Maintain, enhance, and optimize existing Power Platform solutions for performance and scalability... ...minimum). ~ Solid understanding of software architecture, authentication methods, and...SoftwareFull timeFlexible hours
- ...Overview The responsibilities of our Platform team include building and maintaining all... ...within 1 week. What Yo u’ ll Do Design, develop, and maintain robust APIs including public... ...GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and...SoftwareFull timeWork at office
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...Position Overview: The Software Developer is responsible for the development of... ...and improve medical imaging software on a cloud platform Writing reusable, readable, testable...SoftwareFull timeFlexible hours
- ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications. This role will be responsible for developing, testing, deploying, maintaining, and supporting the various products maintained by...SoftwareFull time
- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge...SoftwareLong term contractFull timeTemporary workWork at officeFlexible hours
- ...We are seeking an experienced SAP Integration Suite (Cloud Integration – CPI) Developer to design, develop, and support enterprise integrations between... ..., and event-driven integrations connecting SAP with SaaS platforms such as Salesforce, Workday, Agiloft, Azure-hosted...Full timeContract workVisa sponsorshipWork visa
$145k - $155k per year
...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You... ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the...SoftwareRemote jobLong term contractFull timeShift workNight shift$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions... ...Canada's fastest-growing company three years running. The platform behind that growth is built entirely in-house: 150 services in...SoftwareLong term contractFull timeManual laborRelocation package- ...fast, secure, and affordable money transfer platform — live on iOS, Android, and web,... ...We are looking for a senior full stack developer to take ownership of both the mobile app... ...FlutterFlow) • Firebase — Firestore, Auth, Cloud Functions, FCM, Analytics • Google Cloud...Full timeImmediate start
- ...market leader imaging processing software. Circle Cardiovascular... ...seeking a Machine Learning Software Developer to build and deploy production... ...frameworks across local and cloud environments. Success in this... ...a secure, scalable C++-based platform. Establish evaluation, observability...SoftwareFull timeLocal areaFlexible hours
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...Overview: The Senior Research Software Developer is an experienced research software developer... ...). Proficiency across multiple platforms (Windows, MacOS, Linux). Educational...SoftwareFull timeFlexible hours
- ...governance and compensation intelligence platform. We help organizations make better pay decisions... ...with Python, relational stores, and cloud infra (we're on GCP/Kubernetes). ~ You'... ...of the interview plan for our Senior Software Engineer (AI Platform) position. Please...SoftwareRemote jobFull timeContract workInternshipLive InWork at officeFlexible hours
- ...Are you a software developer who wants your technical work to matter for something bigger? The global... ...stack: Python model logic, data platform and back-end infrastructure, APIs, and the... ...data infrastructure, API development, and cloud infrastructure. Disciplined use of version...SoftwarePermanent employmentFull timeLocal areaRemote workMonday to fridayShift work
- ...Scientist/Analytics ~· IOS/Android ~· SQL BI ~· QA(Automation, Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer ~· Qlikview Report Developer Qualifications Bachelors...SoftwareFull time
- ...Are You Our Next Builder? Helcim is searching for a Senior Data Platform Developer to help lead the design, development, and ongoing evolution of the data platform that powers Helcim’s mission to become the world’s most loved payments company. As a senior individual contributor...Long term contractFull timeWork at officeRemote workMonday to friday
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of...SoftwareFull timeFlexible hours
- ...dedicated technical leadership to our platform team while also owning... ...DevOps specialists, senior data developers/architects, and QA automation,... ...including CI/CD pipelines, cloud infrastructure, monitoring tools... ...technical discipline such as software development or technical QA....SoftwareFull timeLocal areaShift work
$126.16k - $189.24k per year
...Job Responsibility: GPU Software Developer ~ CALGARY, Canada ~ Engineering ~63573 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr. WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities...SoftwareFull timeInternship$70k per year
...Job Responsibility: Overview We are looking for a new graduate to join our team as a junior software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility of the role is to perform programming, testing...SoftwareFull timeCasual workRelocationMonday to fridayFlexible hours- ...employees and empowering them to develop themselves and their careers.... ...Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused... ..., distributed compute systems, cloud-native services, and scalable...SoftwareFull timePart timeSecond job
- ...proactive and technically strong individual to join our Dynamics team in Calgary, Alberta as a Process Engineering Simulation Software Developer . In this role, you will apply process engineering, numerical methods, software development, and emerging AI technologies to...SoftwareLocal areaWorldwide
- ...ecosystem. In this role, you will own the platform roadmap, prioritize the sprint backlog,... ...core Salesforce environments (such as Sales Cloud, Service Cloud, or Experience Cloud).... ...Masters, Salesforce Administrators, and Developers. User Acceptance & Adoption Strategy...Long term contractFull timeTemporary workVisa sponsorshipWork visa
- ...Help build the AI platform powering the future of construction At XYZ Reality, we’ve... ...that technology even further. We’re developing the next generation of wearable AI systems... ...Computer Vision, Navigation, Embedded Software and Cloud Engineering teams, you’ll help ensure our...SoftwareFull timeInternship
- ...Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-... ...for technology initiatives using public cloud platforms spanning multiple teams and domains... ...scalable development experience, with lead and software design accountabilities. ~2+ years in...SoftwareFull timeWork at officeFlexible hours
- ...The Senior Software Engineer, Marketing Operations leads the development... ...solutions, mentoring junior developers, and driving architectural... ...CMS and other internal platforms used for content creation, localization... ...APIs and working with cloud infrastructure (e.g., AWS, Azure...SoftwareLong term contractFull timeInternshipLocal area
- ...Technology - Infrastructure team as a Senior Power Platform Administrator. This diverse team of tech-... ...support for platform-related issues Develop and maintain standards, documentation, and... ..., Dynamics 365, or similar enterprise cloud platforms ~3+ years of experience...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Cloud Platform. Be the first to apply!
- software engineer devops Calgary, AB
- director software engineering Calgary, AB
- software engineer - ai machine learning Calgary, AB
- software developer entry level Calgary, AB
- software developer Calgary, AB
- ingénieur logiciel Calgary, AB
- software design engineer Calgary, AB
- software engineer internship Calgary, AB
- software engineer co-op Calgary, AB
- développeur logiciel Calgary, AB

