Skip to content
StarTreeStarTree

Senior Software Engineer, Cloud Platform

Develop and operate cloud control-plane and data-plane services for a managed real-time analytics platform, including Kubernetes workloads across major cloud providers. The role requires strong distributed-systems experience, Go or Java proficiency, and the ability to mentor engineers.

About the job

Responsibilities

  • Own end-to-end development of features for cloud control-plane and data-plane platform services, from ideation through production launch.
  • Manage substantial Kubernetes workloads across AWS, Google Cloud, and Azure.
  • Collaborate with engineering and partner teams to deliver scalable customer solutions.
  • Mentor and develop engineers.

Requirements

  • Strong software engineering fundamentals and experience solving distributed-systems problems at scale.
  • Experience with Go or Java; Go is preferred but not required.
  • Experience building cloud-based deployments.
  • Working knowledge of container orchestration and infrastructure as code, including Kubernetes and Terraform.
  • Adaptability to changing priorities and comfort working through ambiguity.
  • Curiosity, positivity, resilience, and a constructive problem-solving mindset.
  • Comfort developing with AI tools and integrating AI into engineering processes.

Nice-to-haves

  • Open-source contributions.
  • Technical blog posts.

Skills

Go, Java, Distributed Systems, Kubernetes, Terraform, AWS, GCP, Microsoft Azure, Infrastructure As Code, AI Tools

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.

Navan

Navan

Bengaluru, India

Senior Software Engineer
No salary listedOn-site5+ YOEBackend Engineering

Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Rippling

Rippling

Bengaluru, India

Senior Software Engineer - Tax Payments
No salary listedOn-site6+ YOEBackend Engineering

Senior software engineer responsible for designing reliable, distributed tax remittance systems operating globally across currencies, agencies, and compliance requirements. Requires 6+ years of programming experience and strong backend architecture and distributed-systems expertise, with Python, Django, React, MongoDB, and AWS preferred.