Cloud-Native Software Engineer: Build Scalable, AI-Powered Systems

IBM

Markham

On-site

GBP 42,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is shaping the future with AI-powered, cloud-native products. You will collaborate on distributed systems, design and implement scalable data integration, and contribute to end-to-end engineering across platforms.

Ideal candidates have a Master's or BS in CS/Engineering, 1+ year of software development, and hands-on cloud experience with major platforms. Join a collaborative IBM team delivering high-quality solutions on a global scale.

Qualifications

  • 1+ years of relevant software development experience.
  • Experience with delivery of large-scale, secure, highly available, low latency, high quality systems.
  • Experience running production services in the cloud and being part of on call rotation.
  • Familiarity with cloud-native technology, including networking & security.
  • Experience with Java, Kubernetes, and cloud platforms is highly valued.
  • Strong collaboration skills and a growth mindset are essential.
  • Prior experience with AWS, GCP, or Azure and cloud best practices.
  • BS Degree in Computer Science, Engineering, or equivalent experience. An advanced degree preferred.

Responsibilities

  • Work with distributed systems, cloud-native development, and secure, scalable data integration.
  • Architect a complex engineering system from end to end.
  • Evaluate and enhance the efficiency of the platform's technology stack, adopting state-of-the-art solutions.
  • Solve complex technical projects with high quality and provide technical guidance to the team.
  • Enhance stability, performance, scalability, and operational excellence across multiple critical systems.

Skills

Software development experience
Cloud-native technology
Java
Kubernetes
Cloud platforms
Collaboration
AWS/GCP/Azure
Growth mindset

Education

Master's Degree
BS in CS/Engineering

Job description

IBM Software is shaping the future with AI-powered, cloud-native products. You will collaborate on distributed systems, design and implement scalable data integration, and contribute to end-to-end engineering across platforms.

Ideal candidates have a Master's or BS in CS/Engineering, 1+ year of software development, and hands-on cloud experience with major platforms. Join a collaborative IBM team delivering high-quality solutions on a global scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

IBM • Markham

On-site
GBP 42,000 - 70,000
Senior Backend Engineer — Cloud-Native, Distributed Systems
Senior Backend Engineer — Cloud-Native, Distributed Systems

IBM • Hursley

Hybrid
GBP 80,000 - 120,000
Senior Backend Engineer, Cloud-Native Real-Time Data
Senior Backend Engineer, Cloud-Native Real-Time Data

IBM • Markham

On-site
GBP 90,000 - 130,000
Cloud-Native Backend Engineer - Secure Compute
Cloud-Native Backend Engineer - Secure Compute

IBM • Markham

On-site
GBP 60,000 - 90,000
Senior AI Infrastructure Engineer
Senior AI Infrastructure Engineer

IBM • Markham

On-site
GBP 70,000 - 110,000
Cloud Platform Software Engineer
Cloud Platform Software Engineer

IBM • Winchester

On-site
GBP 75,000 - 110,000
Software Engineer - Confluent Cloud Infrastructure & Platform
Software Engineer - Confluent Cloud Infrastructure & Platform

IBM • Winchester

On-site
GBP 65,000 - 100,000
Senior Backend Engineer - Cloud Compute Platform
Senior Backend Engineer - Cloud Compute Platform

IBM • Hursley

On-site
GBP 75,000 - 120,000
Kubernetes Platform Engineer: Real-Time Data
Kubernetes Platform Engineer: Real-Time Data

IBM • Hursley

On-site
GBP 75,000 - 110,000
Senior Backend Engineer, Cloud Platform Control Plane
Senior Backend Engineer, Cloud Platform Control Plane

IBM • Markham

On-site
GBP 65,000 - 100,000