Cloud-Native Backend Engineer - Distributed Systems

IBM

Rochester (MN)

On-site

USD 110,000 - 140,000

Full time

2 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
401(k) with company match
Tuition reimbursement

Job summary

IBM Software is seeking software engineers to join the Traffic team, building and managing the networking fabric of Confluent Cloud. You will work on large-scale distributed systems, focusing on backend services, APIs, and platform resilience.

This role emphasizes end-to-end ownership, collaboration with partner teams, and improving engineering practices. A Master’s degree is preferred, and experience with cloud and Kubernetes is highly valued.

Qualifications

  • 2-5 years of experience building distributed backend systems in production.
  • Experience designing and operating large-scale services with clear API contracts and end-to-end lifecycle ownership.
  • Solid systems-level understanding of networking, OS, and storage tradeoffs relevant to backend infrastructure.

Responsibilities

  • Design, build, and operate backend services that are secure, reliable, and scalable in a cloud-native environment.
  • Own features end to end from requirements to rollout and improvements.
  • Collaborate with distributed teams on architecture, data modeling, and integration points across the platform.
  • Write clean, well-tested code and participate in code reviews.

Skills

Distributed backend design
API contract ownership
Cloud infrastructure
Kubernetes experience
Go/Java/C++ proficiency

Education

Master's degree in CS or related field

Tools

Go
Java
C++
Kubernetes

Job description

IBM Software is seeking software engineers to join the Traffic team, building and managing the networking fabric of Confluent Cloud. You will work on large-scale distributed systems, focusing on backend services, APIs, and platform resilience.

This role emphasizes end-to-end ownership, collaboration with partner teams, and improving engineering practices. A Master’s degree is preferred, and experience with cloud and Kubernetes is highly valued.

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

Similar jobs worth comparing

Senior Backend Engineer, Cloud Networking & Distributed Systems
Senior Backend Engineer, Cloud Networking & Distributed Systems

IBM • San Diego (CA)

On-site
USD 120,000 - 180,000
Senior Cloud-Native Backend Engineer, Networking Platform
Senior Cloud-Native Backend Engineer, Networking Platform

IBM Computing • City of Poughkeepsie (NY)

On-site
USD 120,000 - 160,000
Senior Backend Engineer, Cloud & Networking
Senior Backend Engineer, Cloud & Networking

IBM • Lowell (MA)

On-site
USD 120,000 - 180,000
Senior Backend Engineer, Cloud Networking
Senior Backend Engineer, Cloud Networking

IBM • City of Poughkeepsie (NY)

On-site
USD 120,000 - 170,000
Senior Backend Engineer, Cloud Networking
Senior Backend Engineer, Cloud Networking

IBM • Tucson (AZ)

On-site
USD 110,000 - 170,000
Senior Cloud Networking Engineer — Distributed Systems
Senior Cloud Networking Engineer — Distributed Systems

IBM • Tucson (AZ)

On-site
USD 130,000 - 170,000
Senior Cloud Networking Engineer (Distributed Systems)
Senior Cloud Networking Engineer (Distributed Systems)

IBM • Rochester (MN)

On-site
USD 120,000 - 160,000
Senior Backend Engineer - Cloud-Native Networking Platform
Senior Backend Engineer - Cloud-Native Networking Platform

IBM • Armonk (NY)

On-site
USD 110,000 - 180,000
Senior Backend Engineer - Cloud Networking
Senior Backend Engineer - Cloud Networking

IBM • Boston (KY)

On-site
USD 110,000 - 150,000
Senior Cloud Networking Engineer
Senior Cloud Networking Engineer

IBM • Boston (KY)

On-site
USD 120,000 - 190,000