About the role :
ThoughtSpot is seeking a Senior DevOps Engineer to join our Build and Infrastructure team. In this role, you will leverage your deep expertise in infrastructure engineering, CI / CD, and automation tooling to strengthen our development practices and improve infrastructure reliability.
You will play a key role in enhancing build performance, developer productivity, and security standards across the entire development lifecycle. Hands-on experience with modern build systems such as Gradle, Bazel, or Go build tooling will be crucial in driving efficiency and scalability within our engineering workflows.
Key Responsibilities :
- Architect, develop, and oversee the deployment and management of scalable, secure, and highly performant DevOps Platform at ThoughtSpot
- Define and enforce best practices in build processes, dependency management, and continuous integration across multiple repositories
- Lead strategic initiatives to regularly upgrade packages, streamline dependency management, and maintain build system efficiency
- Design and implement cutting-edge Continuous Integration (CI) & Continuous Delivery (CD) frameworks tailored specifically to support ThoughtSpot’s microservices architecture
- Proactively diagnose and troubleshoot build failures, flaky tests, and dependency issues in distributed build environments
- Collaborate with engineering teams to align build and infrastructure improvements with business goals, ensuring fast, reliable, and secure delivery
- Evaluate and implement cutting-edge build and automation tools to continuously improve developer experience and delivery velocity
- Participate in on-call rotation to provide timely response, troubleshooting, and resolution of critical issues
- Mentor and grow a high-performing team, fostering a culture of technical excellence, continuous improvement, and innovation
What you bring :
Extensive experience managing and optimising distributed build systems (Gradle / Bazel)In-depth knowledge of Operating Systems internals, networking fundamentals, and advanced debugging in distributed environmentsStrong programming / scripting skills in Python, Bash, Groovy, or Golang, with experience integrating build tools and REST APIsHands-on experience with Kubernetes (RKE2 preferred), GitOps & Infrastructure as Code (IaC) using Terraform, Ansible (or similar)Hands-on experience with administering Infrastructure in hybrid cloud setups (On-premise & Cloud like AWS / GCP) is preferredExperience with administration and maintenance of tools in DevOps Toolchain E.g. Github, Jenkins, Harbor, JFrog, Sonarqube etc.Exceptional communication and collaboration skills, able to drive technical discussions across cross-functional teamsPreferred Qualifications :
Minimum 7 years of relevant experience in the IT industry,Must have experience working with geographically distributed teams and infrastructure, preferably in a high release velocity / startup environment.Ability to work independently, prioritize effectively, and thrive in fast-paced, dynamic settings.