Software Engineer - Engineering Productivity

New
Remote - Canada; Remote - USAFull-TimeSenior
Salary$146,200 — $190,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonArtificial IntelligenceGCPGoCI/CDDistributed Systems

Requirements

  • 5+ years of experience in software engineering.
  • Proficiency in one or more common languages such as Python or Go.
  • Experience building and refactoring complex distributed systems.
  • Experience with declarative infrastructure as code (IaC) deployment patterns.
  • Experience with public cloud platforms such as GCP and/or AWS.
  • AI experience in terms of testing tools and architecture.
  • Ability to design systems with AI agents and verify AI-generated code/infrastructure.
  • Product-oriented mindset with a focus on business impact and outcomes.
  • Strong communication and collaboration skills for working with cross-functional teams.

Responsibilities

  • Design and champion internal Quality Programmes to drive engineering-wide process changes.
  • Define and enforce hard quality telemetry metrics including DORA metrics, bug-to-deploy ratios, and SLIs/SLOs.
  • Architect automated Performance, Security, and Accessibility checks within the CI/CD pipeline.
  • Build real-world load and performance testing for customer onboarding.
  • Engineer synthetic data injection and production canaries while isolating test data.
  • Leverage generative AI tools to accelerate testing frameworks and automate infrastructure code.
  • Lead technical migration from legacy testing infrastructure to a unified, AI-supported automation stack.
  • Maintain development practices by writing tests and documenting key implementations.
View Full Description & ApplyYou'll be redirected to the employer's site
$146,200 — $190,000 USD
Apply Now