Senior/Staff Software Engineer, Developer Experience
New
C
CohereEnterprise AI
London, United States, CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerPythonKubernetesTypeScriptCI/CDTerraformGitHub ActionsHelm
Requirements
- 5+ years of software engineering experience focusing on automation and testing infrastructure.
- Expert proficiency in Python and TypeScript.
- Extensive experience with GitHub workflows and actions.
- Deep understanding of testing methodologies and best practices.
- Experience building and maintaining CI/CD pipelines.
- Containerization experience (Docker, Kubernetes).
- Benchmarking experience and performance testing methodologies.
- Cloud platform experience (AWS, GCP, or Azure).
- Background in developer tools or platform engineering.
- Strong working knowledge of Helm charts and ArgoCD.
- Infrastructure-as-code experience (Terraform, Pulumi, or similar).
- Strong problem-solving skills and attention to detail.
Responsibilities
- Design and implement automation pipelines supporting comprehensive testing across multiple environments and configurations.
- Develop intelligent testing agents that simulate user behavior to validate configurations.
- Manage and maintain GitHub workflows, actions, and ArgoCD for continuous deployment.
- Optimize Helm charts for consistent environment deployment.
- Build infrastructure-as-code templates for reproducible, scalable, and parallel test environments.
- Develop benchmarking frameworks to measure performance and reliability.
- Collaborate with product and engineering teams to translate testing requirements into automated solutions.
View Full Description & ApplyYou'll be redirected to the employer's site