Remote Senior Software Engineer II — Cloud Fleet Mgmt (Go)

IBM

Boston (MA)

On-site

USD 131,000 - 245,000

Full time

14 days+
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 a Senior Software Engineer II to lead fleet management in a multi-cloud deployment environment. You will design control planes, orchestrate lifecycle operations, and build APIs across AWS, GCP, and Azure.

The role emphasizes Kubernetes expertise, Go proficiency, and strong ownership of complex projects with distributed teams. This position supports remote work from anywhere in the United States and requires a Bachelor's degree, with a Master’s preferred.

Qualifications

  • 6+ years of experience delivering scalable software solutions.
  • Deep expertise in Kubernetes including controller development, operator patterns, and multi-cluster architectures.
  • Strong proficiency in Go, with experience building production-grade backend or platform services.
  • Experience with fleet-wide lifecycle management, deployment orchestration, or cloud infrastructure automation.
  • Experience running production services in cloud environments, with knowledge of reliability, networking, and security fundamentals.
  • Proven ability to independently own significant technical projects and collaborate across teams.

Responsibilities

  • Unified Deployment Control Plane: Build and evolve the control plane that manages software rollout, upgrades, recovery, and lifecycle operations across large multi-cloud fleets.
  • Fleet Lifecycle Orchestration: Develop systems that coordinate placement, maintenance, state transitions, and recovery workflows for services running across Confluent Cloud.
  • Platform APIs & Abstractions: Design and enhance APIs that provide clean abstractions for deployment workflows, service lifecycle management, and fleet-wide operational controls.
  • Cloud Platform Integration: Build and optimize integrations with the broader Confluent Cloud platform to enable seamless end-to-end operations across AWS, GCP, and Azure.
  • Multi-Tenancy & Security: Implement and strengthen isolation, security controls, and safe operational boundaries across deployment and runtime management systems.
  • Observability & Operations: Drive operational excellence through monitoring, automated health checks, remediation workflows, and self-healing capabilities.

Skills

Kubernetes
Go
Fleet lifecycle
Cloud platforms
Multi-tenancy
Security fundamentals
Observability
Independent ownership

Education

Bachelor's Degree
Master's Degree

Tools

gRPC
Protobuf
API design

Job description

IBM Software is seeking a Senior Software Engineer II to lead fleet management in a multi-cloud deployment environment. You will design control planes, orchestrate lifecycle operations, and build APIs across AWS, GCP, and Azure.

The role emphasizes Kubernetes expertise, Go proficiency, and strong ownership of complex projects with distributed teams. This position supports remote work from anywhere in the United States and requires a Bachelor's degree, with a Master’s preferred.

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

Similar jobs worth comparing

Senior Software Engineer - Fleet Deployment & Orchestration
Senior Software Engineer - Fleet Deployment & Orchestration

IBM • Rochester (MN)

On-site
USD 140,000 - 190,000
Senior Software Engineer: Fleet Deployment & Orchestration
Senior Software Engineer: Fleet Deployment & Orchestration

IBM • Tucson (AZ)

On-site
USD 140,000 - 190,000
Senior Software Engineer - Fleet Deployment Platform
Senior Software Engineer - Fleet Deployment Platform

IBM • Poughkeepsie (AR)

On-site
USD 140,000 - 180,000
Senior Software Engineer II: Fleet Deployment Orchestration
Senior Software Engineer II: Fleet Deployment Orchestration

IBM • Armonk (NY)

On-site
USD 140,000 - 190,000
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment

IBM • Rochester (MN)

On-site
USD 140,000 - 190,000
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment

IBM • Poughkeepsie (AR)

On-site
USD 140,000 - 180,000
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment
Confluent - Senior Software Engineer II - Fleet Management Unified Deployment

IBM • Tucson (AZ)

On-site
USD 140,000 - 190,000
Remote Cloud Compute Platform Engineer (Go/Kubernetes)
Remote Cloud Compute Platform Engineer (Go/Kubernetes)

IBM • Boston (MA)

On-site
USD 81,000 - 128,000
Remote Senior Cloud Engineer - Go & AWS for Robotics
Remote Senior Cloud Engineer - Go & AWS for Robotics

Vervint • United States

Remote
USD 120,000 - 150,000
Staff Software Engineer - Secure Compute Platform (Remote)
Staff Software Engineer - Secure Compute Platform (Remote)

IBM • Ionia (NY)

On-site
USD 150,000 - 230,000
Healthcare benefits
401(k) plan
Paid time off