Senior/Staff Software Engineer, Developer Experience
1 hour agoLeadSalary: 185K - 300KLondon; Montreal; New York; Ottawa; TorontoHybridFull TimeDevopsJobs by Cohere
CohereVisit Cohere website
Toronto-founded enterprise AI company building foundation models, agentic AI, enterprise search, and private deployment products.
Toronto, Canada
About Cohere
Cohere provides enterprise-focused AI models and end-to-end products, including North for agentic workplace AI, Compass for enterprise search, and models for generation and retrieval. It supports private, VPC, and on-premises deployment options.
Skills
About the Role
You will build and maintain the automation infrastructure behind the North platform's development cycles. You'll design automation pipelines for testing across environments, create testing agents, manage GitHub workflows, Helm charts and ArgoCD, and give engineering teams the tools to test with confidence.
Requirements
- 5+ years of software engineering experience focused on automation and testing infrastructure
- Expert proficiency in Python and TypeScript
- Extensive experience with GitHub workflows and actions
- Deep understanding of testing methodologies
- Experience building CI/CD pipelines
- Containerization experience (Docker, Kubernetes)
- Benchmarking and performance testing experience
- Cloud platform experience (AWS, GCP, or Azure)
- Background in developer tools or platform engineering
- Strong problem-solving skills
Responsibilities
- Design automation pipelines for testing across multiple environments and feature flags
- Create intelligent testing agents that simulate real user behavior
- Develop GitHub workflows and actions for testing, deployment and validation
- Manage and optimize Helm charts
- Implement ArgoCD workflows for continuous deployment
- Establish testing best practices and drive adoption
- Build scalable infrastructure for parallel test execution
- Develop infrastructure-as-code templates for reproducible test environments
- Implement containerization strategies for test environments
- Create benchmarking frameworks for performance and reliability
- Monitor and improve test coverage and reliability metrics
- Collaborate with product and engineering teams on testing requirements
- Troubleshoot complex testing infrastructure issues
Benefits
- Equity
- Weekly lunch stipend of $75/£75
- Full health and dental benefits with mental health budget
- RRSP matching, 401K, Pension Scheme
- 100% parental leave top-up for up to 6 months
- Annual enrichment benefits (arts & culture, fitness/wellness, workspace credit)
- Education and learning stipend
- 6 weeks of paid vacation
- Travel budget to other offices and annual company offsite
- Co-working benefit
- $500 home office stipend
