Principal Software Engineer – Control Plane Platform | Distributed Systems, Golang, Multi-Cloud SaaS, DBaaS Architecture

  • 75K-85K
  • Bengaluru, India
Job Details
Full Time 12+ years
Skills

Full Job Description

 

A leading operational data platform for AI, powering mission-critical applications through a modern, distributed Database-as-a-Service (DBaaS) architecture. Built for 24/7 global businesses, the platform enables enterprises to scale seamlessly across cloud and edge while embedding AI into critical applications.

Designed for high availability, performance, and multi-cloud flexibility, the platform orchestrates complex cloud environments across AWS, GCP, and Azure-delivering reliability, scalability, and secure connectivity at enterprise scale.

Role Overview

Seeking a Principal Software Engineer to lead the architecture and evolution of the Control Plane Platform-the core system orchestrating SaaS interactions across major cloud providers.

This role combines deep distributed systems expertise, hands-on Golang development, and cloud-native architecture leadership. The position drives foundational capabilities including provisioning, lifecycle management, networking, reliability, and security for a global DBaaS platform.

Key Responsibilities

System Design & Architecture

  • Define and evolve scalable, highly available, secure control plane architecture

  • Design multi-tenant SaaS services orchestrating distributed database clusters

Hands-on Development

  • Develop production-grade services in Golang

  • Guide coding standards, design patterns, and CI/CD best practices

Cloud Infrastructure & Networking

  • Architect multi-cloud deployments across AWS, GCP, Azure

  • Optimize VPC/VNet peering, routing, load balancing, and secure connectivity

Observability & Reliability

  • Establish monitoring, logging, tracing, and alerting standards

  • Lead solutions for scaling, performance, and networking bottlenecks

Platform Leadership

  • Deliver high-impact capabilities such as provisioning, lifecycle management, and security controls

  • Mentor engineers and elevate engineering culture

  • Collaborate across Product, SRE, Quality Engineering, and global teams

Innovation & Problem Solving

  • Research and evaluate cloud-native frameworks and emerging technologies

  • Lead Tier-3 troubleshooting and root cause analysis for production systems

Required Skills & Experience

Golang, Distributed Systems Architecture, Cloud-Native Systems, Multi-Cloud Infrastructure (AWS, GCP, Azure), Kubernetes, Container Orchestration, SaaS Control Plane Design, Microservices Architecture, High Availability, Fault Tolerance, Performance Tuning, Networking (VPC, Load Balancing, Private Connectivity), CI/CD, Observability

Education & Background

  • 12+ years of software engineering experience

  • 5+ years in cloud or distributed systems

  • Experience leading architecture initiatives at Principal/Staff level

  • Background in DBaaS, cloud infrastructure, or large-scale SaaS platforms

Why This Role Matters

  • Architect the foundation of a global multi-cloud DBaaS control plane

  • Build distributed systems that power 24/7 enterprise applications

  • Shape the operational data backbone for AI-driven innovation

  • Influence platform direction at scale across cloud and edge environments

If this opportunity aligns with your experience, acknowledgement can be shared to take it ahead.

High Impact Jobs: CareerXperts Jobs 

Follow CareerXperts on LinkedIn: CareerXperts Consulting