Staff Automation Engineer
Core
Architecting and developing scalable automation frameworks, tools, and CI/CD pipelines to enhance developer productivity, improve software quality, and reduce technical debt.
Role type
Staff Automation Engineer (Developer Enablement & DevOps)
Builds
Scalable automation frameworks, developer tooling, CI/CD pipelines, and centralized software catalogs.
Domain
Software Engineering / DevOps / Developer Productivity
Deliverable
production ML models | product features | infrastructure
Required skills
Automation framework design, CI/CD pipeline orchestration, Infrastructure-as-Code (IaC), Service integration testing, Contract testing, DORA metrics optimization, Python/Java/JavaScript programming, Legacy system modernization.
Preferred skills
Cloud-native technologies (AWS), Developer tooling (Backstage, SonarQube), Containerization and orchestration (Docker, Kubernetes), Build tools (Maven, Gradle, Bazel), Agile and DevOps principles.
Technologies
Jenkins, GitHub Actions, Terraform, ArgoCD, Artifactory, Maven, Gradle, Bazel, npm, Yarn, Docker, Kubernetes, AWS, Backstage, SonarQube.
Responsibilities
Architect and maintain scalable automation frameworks; Build and deploy automation solutions for SDLC streamlining; Integrate automation into CI/CD workflows; Define and implement robust test automation strategies; Partner with engineering and DevOps teams to align automation strategies; Advocate for best practices in automation priorities.
Seniority
Staff, technical leadership & cross-team alignment