CareerPlanSign in

Senior Software Engineer – Tooling & Platform (Terraform)

Bengaluru 💼 Full-time🗓 2026-07-27 → 2026-09-26

Core

Design, develop, and maintain core Continuous Delivery (CD) platform components, Infrastructure as Code (IaC) execution engines, and supporting microservices to automate infrastructure provisioning and application deployments.

Role type

Senior Software Engineer (Platform/Tooling)

Builds

Scalable CD pipelines, IaC automation tools, and microservices for AWS ECS/EKS environments

Domain

Cloud Infrastructure & DevOps Tooling

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Go, Python, Terraform, Kubernetes, ECS, Docker, MySQL, MongoDB, CI/CD platform development, distributed systems architecture, Linux networking

Preferred skills

Spinnaker, vulnerability management tooling, self-service automation design

Technologies

Terraform, Spinnaker, AWS ECS, AWS EKS, Kubernetes, Docker, Java, Go, Python, MySQL, MongoDB

Responsibilities

Lead design and development of scalable microservices for the CD platform; Develop APIs and software solutions for infrastructure provisioning and deployment workflows; Architect and implement robust CI/CD pipelines and IaC workflows; Write clean, efficient, well-tested code for automation microservices; Partner with DevOps/SRE teams to identify bottlenecks and build automation solutions; Advocate for software engineering best practices and security by design; Mentor other engineers and influence the technical roadmap.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.