Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior/Staff Software Engineer

Home > Python programming jobs

Senior/Staff Software Engineer in Canada new

  • Toronto

Responsibilities

  • Design and implement automation pipelines for comprehensive testing across multiple environments, feature flags, and realistic customer data profiles.
  • Create testing agents that simulate user behavior and validate configuration combinations.
  • Develop and maintain GitHub workflows and actions for testing, deployment, and validation.
  • Manage Helm charts and ArgoCD workflows for consistent deployment and environment management.
  • Establish testing best practices and promote adoption across engineering teams.
  • Build scalable infrastructure for parallel test execution and reproducible test environments.
  • Implement containerization strategies for test environments and dependencies.
  • Create benchmarking frameworks and monitor performance, reliability, coverage, and regression metrics.
  • Collaborate with product and engineering teams to translate testing requirements into automated solutions.
  • Troubleshoot complex testing infrastructure issues and scale the platform for a growing customer base.

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 and best practices.
  • Experience building and maintaining CI/CD pipelines.
  • Experience with Docker and Kubernetes containerization.
  • Benchmarking and performance testing experience.
  • Experience with AWS, GCP, or Azure.
  • Background in developer tools or platform engineering.
  • Ability to design and implement complex automation systems with strong problem-solving skills and attention to detail.
  • Preferred qualifications include production LLM experience, infrastructure-as-code knowledge, container orchestration experience, performance testing tools, monitoring and observability tools, test framework development, Helm and ArgoCD expertise, and Terraform or Pulumi experience.

Benefits

  • $75/£75 weekly lunch stipend or local equivalent.
  • Full health and dental benefits with a separate mental health budget.
  • RRSP matching, 401K, and pension scheme benefits.
  • 100% parental leave top-up for up to six months for either parent.
  • Annual enrichment benefits for arts and culture, fitness and wellness, quality time, and workspace improvements.
  • Education and learning stipend for conferences, courses, and coaching.
  • Six weeks of paid vacation, totaling 30 working days.
  • Travel budget for remote employees visiting other offices and an annual company offsite.
  • Remote-friendly work arrangement with offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin, and Seoul.
  • Coworking benefit for employees away from an office and a $500 home-office stipend.
  • Office employees receive a daily lunch program, snacks, and community and social events.

Salary: $185k - $300k/yr

Cohere

Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation models and end-to-end AI products designed to solve real-world business problems. We partner closely with companies to deliver seamless integration, full customization, and easy-to-use solutions for their...

Similar positions

Research Engineer, Synthetic Data

  • Pragmatike
  • Full time
  • Remote
  • 11/14/2026
  • APAC, US

Intern, Compiler Engineer

  • Samsung Semiconductor
  • Full time
  • USA
  • 11/14/2026
  • San Jose, CA

AI Scientist, Agentic CAD (AI4Engineering)

  • Mistral
  • Full time
  • Remote
  • 11/14/2026
  • Salary: Competitive
  • Europe

Senior Cloud Network Engineer

  • Nubank
  • Full time
  • Others
  • 11/14/2026
  • Campinas, Brazil

Sr. Data Engineer

  • KnowBe4
  • Full time
  • Others
  • 11/14/2026
  • Bengaluru, India