Member of Technical Staff

5 - 8 years

0.0 Lacs P.A.

Hyderabad, Telangana, India

Posted:3 weeks ago| Platform: Linkedin logo

Apply Now

Skills Required

gradlenxtestdevelopersecuritydevelopmentcodedesignwritingmanagementcadencemicroservicesresolvelearningserviceengineeringdrivemavennetworkingdebuggingprogrammingjavaawskubernetesconfigurationdeploymentansible

Work Mode

On-site

Job Type

Full Time

Job Description

We, at ThoughtSpot, are looking for Member of Technical Staff for Build and Infrastructure team. You will be responsible for the underlying build systems such as bazel, gradle and NX, and any other new build tool that may come up along with packages needed to build and test the codebase. You’ll have the opportunity to improve the Developer productivity and ensuring the security posture of the codebase is not compromised. You’ll collaborate with a cross-functional team of engineers to understand their development needs to build their code efficiently. What you'll do: Design, develop and operationalise high performance, scalable, secure, and resilient Build system that will build each component in ThoughtSpotDefine best practices for writing build files and dependency management across multi reposMaintain a regular cadence of package upgrades and dependency managementDesign the next generation CI framework for Microservices for ThoughtSpotTroubleshoot and resolve Build issues in CI to ensure that code is always merged to master and releases are rolled out on time and incorporate the learning to continuously improve service quality and engineering standardsCollaborate with stakeholders across product and engineering teams to drive high quality build services and utilities in a fast-paced environmentPartner with peers to implement the most appropriate technologies, and frameworks leading to efficient solutions What you bring:Strong understanding of build systems and compilersShould have experience in managing a distributed build system with at least one build tool (bazel, gradle, maven, nx)Strong OS internals, networking systems, strong debugging skills in distributed systemsStrong programming skills - any one of the languages - Java, C++ / Go Solid foundation on programming principlesKnowledge on AWS, in a hybrid Cloud environmentWorking knowledge of Clusters management system including Kubernetes Working knowledge of delivering infrastructure as code - configuration/deployment using Terraform/ Ansible

Software Development
Mountain View California +

RecommendedJobs for You

Noida, Uttar Pradesh, India