Senior Software Engineer – Cloud & Distributed Systems

IBM

Rochester (MN)

On-site

USD 120,000 - 180,000

Full time

20 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM is seeking engineers for a role building and operating a cloud-native, multi-tenant platform. You’ll tackle distributed systems challenges, work with storage and databases, and contribute to next-gen data streaming infrastructure.

The team emphasizes scalability, reliability, and cost efficiency while collaborating across functions to deliver high-impact software. You will join a team focused on building scalable, secure services in the cloud, with hands-on design, development, and

Qualifications

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience.
  • Proficiency in Java, Scala, C/C++, Go or other statically typed languages.
  • 4+ years of relevant cloud infrastructure/cloud networking experience.
  • Strong fundamentals in distributed systems design and development.
  • Experience building and operating large-scale systems in the Cloud.
  • Solid understanding of basic systems operations (disk, network, operating systems, etc)

Responsibilities

  • Drive and deliver complex production projects with a focus on quality.
  • Collaborate with customers to understand and solve their most challenging problems.
  • Demonstrate teamwork and make decisions that benefit the team and company.
  • Identify root causes and go beyond symptoms to implement robust solutions.

Skills

JVM
Distributed storage
QoS
Public clouds
Evangelism
Databases

Education

Master's Degree
BS/MS/PhD in CS

Job description

IBM is seeking engineers for a role building and operating a cloud-native, multi-tenant platform. You’ll tackle distributed systems challenges, work with storage and databases, and contribute to next-gen data streaming infrastructure.

The team emphasizes scalability, reliability, and cost efficiency while collaborating across functions to deliver high-impact software. You will join a team focused on building scalable, secure services in the cloud, with hands-on design, development, and

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

Similar jobs worth comparing

Senior Software Engineer II: Cloud & Data Streaming
Senior Software Engineer II: Cloud & Data Streaming

IBM • San Diego (CA)

On-site
USD 120,000 - 160,000
Senior Cloud Platform Engineer - Data Streaming
Senior Cloud Platform Engineer - Data Streaming

IBM • Rochester (MN)

On-site
USD 130,000 - 170,000
Senior Backend Engineer - Cloud Platform for Real-Time Data
Senior Backend Engineer - Cloud Platform for Real-Time Data

IBM • Tucson (AZ)

On-site
USD 120,000 - 160,000
Senior Software Engineer II – Cloud-Native Platform
Senior Software Engineer II – Cloud-Native Platform

IBM • Poughkeepsie (AR)

On-site
USD 150,000 - 210,000
Senior Cloud Infrastructure Engineer
Senior Cloud Infrastructure Engineer

IBM • San Diego (CA)

On-site
USD 150,000 - 185,000
Senior Software Engineer - Cloud Infra, Distributed Systems
Senior Software Engineer - Cloud Infra, Distributed Systems

IBM • City of Poughkeepsie (NY), City of Rochester (NY), Lowell (MA), Tucson (AZ)

On-site
USD 90,000 - 120,000
Healthcare benefits
401(k) and pension plan
Generous paid time off
+1
Senior Cloud Infrastructure Engineer (Go/Kubernetes)
Senior Cloud Infrastructure Engineer (Go/Kubernetes)

IBM • San Diego (CA)

On-site
USD 140,000 - 190,000
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
Staff Software Engineer, Secure Compute Platform - Remote
Staff Software Engineer, Secure Compute Platform - Remote

IBM • Poughkeepsie (AR)

On-site
USD 140,000 - 180,000
Senior Backend Architect - Cloud-Native Data Streaming
Senior Backend Architect - Cloud-Native Data Streaming

IBM • Columbus (OH)

On-site
USD 150,000 - 190,000