Tech Stack
CloudDockerGoGroovyJavaJenkinsKubernetesMicroservicesPythonTerraform
About the role
- Report to the Manager of Core Engineering
- Build and own features that improve the end-to-end developer experience, including CI/CD automation, code quality enforcement, and deployment reliability
- Design scalable CI/CD pipelines using tools like Jenkins, GitHub Actions, and Harness, ensuring fast and safe delivery across environments
- Develop shared libraries, reusable pipeline components, and self-service tooling for developers across the company
- Build backend microservices and CLI tools (in Go and Python) that integrate with internal platforms and developer workflows
- Collaborate with engineering teams to identify pain points and guide solutions in source control, code review, build, and deployment processes
Requirements
- Clean coding habits, GitOps mindset, and deep experience with CI/CD tools and developer workflows.
- Experience with any programming / scripting language Go, Python, Java, Groovy and Shell for writing automation tools and microservices.
- 6+ years of experience as a Backend / DevOps / Platform Engineer
- Hands-on experience with Jenkins, GitHub, and Harness (or similar CI/CD platforms like ArgoCD).
- Experience with modern cloud-native stacks, Kubernetes, Docker, and IaC tools (e.g., Terraform, Helm).