Senior Cloud-Native Backend Engineer (Remote)

IBM

Boston (MA)

On-site

USD 99,000 - 135,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IBM Software is seeking software engineers at multiple levels to grow our Traffic team, which builds and manages the networking fabric of Confluent Cloud. You will design, implement, and operate backend services in a cloud-native environment, owning features end to end with a focus on performance and reliability.

The role requires 5–10 years of experience creating distributed systems, strong API discipline, and proficiency in languages like Go, Java, or C++.

Qualifications

  • 5–10 years of experience building distributed backend systems in production.
  • Experience with cloud infrastructure is a strong plus.
  • BS/MS in CS or related field, or equivalent work experience.

Responsibilities

  • Design, build, and operate backend services in a cloud-native environment.
  • Own features end to end: requirements, design, implementation, testing, rollout.
  • Work with distributed systems and microservices with strong API contracts.
  • Contribute to reliability, monitoring, and on-call involvement where applicable.
  • Collaborate with partner teams on architecture and data modeling.
  • Write clean, well-tested code and participate in code reviews.
  • Improve engineering practices and tooling to enable safer shipping.
  • Promote inclusive collaboration and knowledge sharing.

Skills

Go
Java
C++
Distributed systems
Kubernetes
Public cloud
OS concepts

Education

BS/MS in CS or related field

Tools

Linux

Job description

IBM Software is seeking software engineers at multiple levels to grow our Traffic team, which builds and manages the networking fabric of Confluent Cloud. You will design, implement, and operate backend services in a cloud-native environment, owning features end to end with a focus on performance and reliability.

The role requires 5–10 years of experience creating distributed systems, strong API discipline, and proficiency in languages like Go, Java, or C++.

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 Backend Engineer, Cloud & Networking
Senior Backend Engineer, Cloud & Networking

IBM • Lowell (MA)

On-site
USD 120,000 - 180,000
Cloud-Native Backend Engineer - Distributed Systems
Cloud-Native Backend Engineer - Distributed Systems

IBM • Rochester (MN)

On-site
USD 110,000 - 140,000
Competitive salary
Health insurance
401(k) with company match
+1
Senior Backend Engineer, Cloud Networking
Senior Backend Engineer, Cloud Networking

IBM • Tucson (AZ)

On-site
USD 110,000 - 170,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 • Boston (KY)

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

IBM • Poughkeepsie (AR)

On-site
USD 140,000 - 190,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
Staff Software Engineer, Real-Time Cloud Networking
Staff Software Engineer, Real-Time Cloud Networking

IBM • Tucson (AZ)

On-site
USD 140,000 - 200,000
Senior Cloud Networking Engineer
Senior Cloud Networking Engineer

IBM • Boston (KY)

On-site
USD 120,000 - 190,000