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

Software Developer, DevOps

Home > Python programming jobs

Software Developer, DevOps in Canada new

  • Benevity
  • Full time
  • Email
  • Calgary

Responsibilities

  • Build and maintain scalable AWS and GCP cloud infrastructure with Terraform and reusable infrastructure-as-code libraries.
  • Create self-service CI/CD building blocks, reusable workflows, templates, and shared libraries that improve delivery speed, reliability, and rollback safety.
  • Automate operational toil using code, prompt engineering, and AI-driven workflows for infrastructure-as-code, alert triage, and runbook drafting.
  • Build observability dashboards, alerts, and service-level indicators; participate in on-call rotations and lead blameless post-mortems.
  • Operate and tune containerized services, including resource management and scaling, and contribute to the transition to Kubernetes.
  • Manage provisioning, infrastructure, and backups for MySQL, MSSQL, and Postgres databases.
  • Implement cloud-native security, automated compliance checks, and least-privilege IAM as default platform capabilities.
  • Develop zero-downtime deployment patterns and maintain documented, rehearsed disaster recovery paths.
  • Review infrastructure code, improve documentation, and mentor intermediate engineers.

Requirements

  • Proven experience in DevOps, SRE, or platform engineering supporting production SaaS at meaningful scale.
  • Strong hands-on AWS experience across compute, networking, and IAM, with knowledge of Well-Architected principles and solid Terraform skills.
  • Deep familiarity with CI/CD platforms such as GitHub Actions or Jenkins, including reusable workflows, templates, and shared libraries.
  • Practical programming ability in Python or similar languages, with software version control and code review practices.
  • Experience operating containerized production workloads, tuning scaling behavior, and working with managed database services.
  • Proficiency with observability tooling, service-level indicators, alerting, incident response, and post-mortems.
  • Demonstrated use of prompt engineering and AI agents to automate engineering and operational tasks.
  • Collaborative platform mindset focused on developer experience, feedback gathering, and tool adoption.
  • Clear and inclusive communication skills.
  • Experience with Kubernetes migrations, GCP, FinOps, or regulated environments is preferred.

Benefits

  • Flexible hybrid work with no fixed in-office requirement for employees near an office, while encouraging in-person collaboration when useful.
  • Innovative work, growth opportunities, caring coworkers, and purpose-driven technology.
  • Commitment to diversity, equity, inclusion, belonging, and accessible hiring accommodations.

Benevity

Benevity builds an enterprise SaaS platform for corporate social impact, covering employee giving, volunteering, grants management, ERGs, and donation processing with global charity vetting. Companies use it to run and measure programs for employees and customers, with integrations and payment ra...

Similar positions

Senior Software Engineer - Machine Learning

  • Anduril Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $190k - $252k/yr
  • Broomfield, CO

2027 Software Engineer

  • Point72
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Staff Software Engineer | AI

  • LawPay
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $150k-$190k
  • United States

Senior Mission Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA

Software Engineer, AI Integrations

  • Zyte
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Poland