Login Sign Up
🔔 FCM Loaded

Member of Technical Staff (Cloud Platform)

ThoughtSpot

2 - 5 years

Bengaluru

Posted: 21/03/2026

Getting a referral is 5x more effective than applying directly

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.