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
View details
Apply Now