Software Developer, DevOps

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior DevOps Developer building AWS/GCP infrastructure and developer platforms for Benevity, whose technology helps companies and employees take social action. Automating delivery, observability, security, and cloud operations.

Responsibilities

  • Own and operate cloud infrastructure and developer platforms for product teams
  • Build and maintain scalable AWS and GCP infrastructure using Terraform and reusable IaC libraries
  • Create shared CI/CD building blocks, reusable workflows, templates, and libraries
  • Gather engineer feedback to improve build times, reliability, and rollback safety
  • Automate operational toil using code and AI-driven workflows
  • Instrument services with dashboards, alerts, and SLIs
  • Participate in an inclusive on-call rotation and lead blameless post-mortems
  • Operate and tune containerized services, including resource management and scaling
  • Help shape the transition to Kubernetes
  • Manage infrastructure, provisioning, and backups for MySQL, MSSQL, and Postgres databases
  • Embed cloud-native security, automated compliance checks, and least-privilege IAM
  • Package zero-downtime deployment patterns
  • Ensure documented and rehearsed disaster recovery paths
  • Review infrastructure code and improve internal documentation
  • Mentor intermediate engineers and raise team standards
  • Partner with Staff engineers to turn architectural direction into reliable, documented infrastructure

Requirements

  • Proven track record in DevOps, SRE, or platform engineering supporting production SaaS at meaningful scale
  • Strong hands-on AWS experience across compute, networking, and IAM
  • Solid Terraform skills and use of AWS Well-Architected principles
  • Deep familiarity with CI/CD platforms such as GitHub Actions or Jenkins
  • Experience building reusable workflows, templates, and shared libraries
  • Practical programming ability in Python or similar languages
  • Version control and code review experience
  • Collaborative platform mindset focused on developer experience and tool adoption
  • Experience running containerized production workloads and tuning scaling behavior
  • Working knowledge of managed database services
  • Proficiency with observability tooling, SLIs, and alerts
  • Real incident response and post-mortem experience
  • Demonstrated use of prompt engineering and AI agents to automate engineering and operational tasks
  • Clear, inclusive communication skills
  • Kubernetes migration, GCP, FinOps, or regulated-environment experience is a bonus

Benefits

  • Flexible hybrid approach to where employees work
  • No set requirement for in-office time for those near an office
  • Growth opportunities
  • Caring co-workers
  • Innovative work with a sense of purpose
  • Employee resource groups
  • Inclusive culture and equal opportunities
  • Accommodations throughout the hiring or assessment process for candidates with disabilities

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSCloudGoogle Cloud PlatformJenkinsKubernetesMySQLPostgresPythonTerraform

Location requirements

HybridCalgaryCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.