Member of Technical Staff (Cloud Platform)
ThoughtSpot
2 - 5 years
Bengaluru
Posted: 21/03/2026
Job Description
About the Role
Experience: 35 years
Location: Bangalore, India (Hybrid)
Team: Cloud Platform Engineering
We are looking for a Senior Engineer to join our Cloud Platform team and contribute to the design and development of our multi-tenant SaaS platform. You will work on control plane and data plane systems that power our platform at scale building reliable, observable, and scalable infrastructure that tenants depend on.
This role is hands-on and high-ownership. You are someone early in your platform engineering journey but already demonstrating strong fundamentals, a curiosity for distributed systems, and a drive to own things end-to-end. You will work closely with principal and staff engineers who will invest in your growth.
What You Will Do
Design & Development
- Build and maintain platform components across control plane and data plane
- Take ownership of well-scoped features from design through production
- Write clean, well-tested, production-grade code with focus on reliability
- Participate in design and code reviews ask good questions, share perspectives
Control Plane
- Build and maintain systems for tenant provisioning and cluster configuration
- Develop and operate Kubernetes-based automation pipelines
- Implement self-service APIs for tenant and cluster management
- Ensure components are observable and well-documented
Data Plane
- Develop data path components with a focus on correctness and performance
- Implement tenant isolation boundaries at the data layer
- Identify and fix bugs and performance issues in hot paths
Engineering Excellence
- Write unit, integration, and load tests for platform components
- Participate in on-call rotation respond to incidents, write postmortems
- Proactively flag technical debt and suggest pragmatic fixes
- Contribute to runbooks, architecture decision records, and design docs
Collaboration & Growth
- Work closely with senior, principal, and staff engineers on platform roadmap
- Participate in technical interviews as you grow into the role
- Actively seek feedback and invest in your own technical development
Must Have
SaaS Platform & Multi-Tenancy
- 3+ years of engineering experience with at least 1 year on platform, infrastructure, or backend services teams
- Basic understanding of multi-tenancy concepts tenant isolation, resource sharing, and noisy neighbor problems
- Awareness of tenant lifecycle operations what provisioning, configuration, and deprovisioning workflows look like
- Exposure to data isolation approaches row-level security, schema-per-tenant, or namespace-level separation
- Curiosity about SaaS operational concerns how metering, entitlements, and quotas work at the platform layer
Control Plane & Data Plane
- Hands-on experience with Kubernetes fundamentals pods, deployments, services, namespaces, RBAC, config maps, and secrets in production
- Awareness of Kubernetes extensibility what CRDs and controllers are, even if not yet built one from scratch
- Working knowledge of GitOps concepts infrastructure managed via git, ArgoCD or Flux exposure preferred
- Basic understanding of reconciliation loops and desired state management what Kubernetes controllers do under the hood
- Exposure to control plane / data plane separation from any domain (databases, networking, or cloud platforms)
Cloud & Hybrid Infrastructure
- Hands-on experience with at least one major cloud provider (AWS, GCP, or Azure) deploying and operating services in a cloud environment
- Experience writing infrastructure as code basic Terraform or Pulumi in a team setting
- Awareness of cloud networking fundamentals VPCs, subnets, security groups, load balancers, DNS
- Basic familiarity with service mesh concepts what Istio or Envoy does, mTLS, sidecar proxies
Distributed Systems
- Solid understanding of distributed systems basics timeouts, retries, idempotency, and failure handling
- Experience building or operating services with basic HA patterns health checks, restarts, rolling deployments
- Hands-on with observability basics writing structured logs, understanding metrics and alerts, reading traces
- Willingness to participate in on-call rotation and grow into incident response
Security
- Working knowledge of cloud security basics IAM policies, least privilege, secrets not in code
- Basic understanding of network isolation security groups, network policies, firewall rules
- Awareness of secrets management environment variables vs secret managers, rotation basics
Good to Have
- Any exposure to Kafka, gRPC, or event-driven systems
- Familiarity with Prometheus and Grafana reading dashboards, writing basic PromQL
- Awareness of multi-cluster or hybrid cloud concepts
- Personal or open-source projects involving platform or infrastructure tooling
- Exposure to chaos engineering or resilience testing concepts
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
