Overview
Senior Platform Engineer to design, build, and evolve the enterprise platform that serves as the foundation for engineering teams across the company, using GCP, Kubernetes/GKE, Terraform, GitOps, and automation.
What you'll do
- Design, build, and operate scalable, secure, highly available, and reliable GCP platform capabilities.
- Build and evolve production Kubernetes/GKE platforms supporting business-critical workloads.
- Develop reusable platform capabilities, standards, and patterns that enable engineering teams to deploy and operate workloads consistently.
- Build and manage infrastructure using Terraform and Infrastructure as Code, with a focus on repeatability and maintainability.
- Implement and improve GitOps and CI/CD practices, using tools such as ArgoCD and other CI/CD platforms.
- Develop automation using Python, Shell, or similar technologies to reduce manual operational work.
- Design and implement GCP networking, IAM, compute, storage, load balancing, and security patterns that support application and platform workloads.
- Troubleshoot complex production issues across GCP, Kubernetes, networking, infrastructure, and platform services.
- Improve platform reliability, scalability, performance, security, and operational efficiency.
- Build platform standards and self-service capabilities that improve the developer experience and reduce operational dependencies.
- Participate in architecture and design reviews and provide technical guidance on platform engineering decisions.
- Partner closely with Application, SRE, DevOps, Security, and Architecture teams to understand requirements and deliver platform capabilities.
- Lead or participate in major incident response, root cause analysis, and continuous improvement initiatives.
- Mentor engineers and contribute to engineering standards, technical practices, and knowledge sharing.
What you'll need
- 10+ years of experience in Platform Engineering, Cloud Engineering, DevOps, SRE, or a similar engineering role.
- Strong hands-on experience designing and operating GCP production environments.
- Strong production experience with Kubernetes/GKE.
- Strong experience with Terraform and Infrastructure as Code.
- Hands-on experience with CI/CD and GitOps-based deployment practices.
- Strong understanding of GCP and cloud fundamentals, including networking, IAM and access control, compute, storage, load balancing, and security.
- Experience building and operating highly available and scalable platforms.
- Strong production troubleshooting and problem-solving skills across cloud and Kubernetes environments.
- Experience developing automation using Python, Shell, or similar scripting languages.
- Experience taking ownership of platform capabilities from design and implementation through production operations.
- Strong understanding of platform reliability, security, scalability, and operational excellence.
- Strong communication and collaboration skills with the ability to influence technical decisions across teams.
- Demonstrated technical leadership and ability to mentor engineers.
- Good understanding of GCP services and concepts relevant to platform engineering, including VPC and networking, IAM, Compute Engine, Cloud Storage, Load Balancing, Cloud DNS, Secret Manager, and Cloud Monitoring.
- Experience with Kubernetes concepts including workload management, networking, ingress, resource management, scaling, upgrades, and troubleshooting.
- Ability to understand and troubleshoot issues across the GCP → GKE → workload stack.
- Understanding of Terraform modules, state management, dependencies, and lifecycle management.
- Ability to develop reusable infrastructure patterns and automation.
- Experience building reusable platform capabilities that can be consumed by multiple engineering teams.
- Ability to establish standardized patterns and guardrails without unnecessarily restricting development teams.
- Understanding of developer experience and the challenges application teams face when consuming cloud platforms.
- Experience improving deployment workflows, platform usability, and operational consistency.
- Ability to reduce operational dependencies and enable engineering teams to become more self-sufficient.
Nice to have
- Experience operating enterprise-scale or multi-team GCP environments.
- Experience developing reusable Terraform modules, platform frameworks, or shared infrastructure capabilities.
- Advanced GKE/Kubernetes platform engineering experience.
- Experience with GitHub Actions, Jenkins, or similar CI/CD platforms.
- Experience with ArgoCD, FluxCD, or other GitOps technologies.
- Experience implementing platform security, governance, and compliance controls.
- Experience with GCP services such as Cloud SQL, Pub/Sub, BigQuery, Memorystore, Artifact Registry, KMS, or similar services.
- Experience with cloud migration or application modernization initiatives.
- Experience working with distributed systems, microservices, and cloud-native architectures.
- Experience working in financial services or other regulated environments.
- Exposure to self-service platform capabilities.
Details
- Location: Bengaluru, India (Office).
Read the full description and apply on the company’s own careers page.