Principal Software Engineer – Control Plane Platform | Distributed Systems, Golang, Multi-Cloud SaaS, DBaaS Architecture
- 75K-85K
- Bengaluru, India
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