Build, maintain, and improve automation that enables product teams to build, test, and deploy code efficiently and consistently.
Help shape developer workflows and how code changes move from commit through CI/CD to production.
Contribute to ensuring build and deployment systems meet reliability, availability, and traceability needs.
Encourage and support adoption of common platforms and tools for observability, testing, and automation.
Recommend and leverage cloud and on‑prem technologies for fast, reliable provisioning of build and test environments.
Create and maintain clear documentation for build, deployment, and release processes.
Collaborate closely with peers and senior engineers, contributing to a culture of learning, ownership, and continuous improvement.
Requirements
Bachelor’s Degree in Computer Science or Computer Engineering
Minimum 1 year of experience in software engineering, build/automation, DevOps, or tooling roles.
Hands on experience with CI/CD tools such as Jenkins, Tekton, GitHub Actions, or similar.
Exposure to, or experience with, agile or eXtreme Programming (XP) practices (e.g., pair programming, test first / TDD).
Experience with modern software configuration management and DevOps practices.
Experience designing, implementing, building, and supporting applications or tools in Python.
Proficiency with at least one scripting language (e.g., Bash, Ruby, etc.) to automate tasks.
Experience working with C/C++, Java or Go codebases (development, integration, or build support).
Tech Stack
Cloud
Java
Jenkins
Python
Ruby
Go
Benefits
Individuals may be eligible to participate in our Annual Compensation bonus program
Accommodations for applicants with disabilities throughout the recruitment, selection and/or assessment processes, where needed, are available upon request