S

SWTCH Energy

EV charging management for multi-tenant properties

DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of experience in DevOps, release engineering, or build automation, including at least 3 years with large-scale distributed infrastructure and client-server architecture.
  • Hands-on experience with AWS ECS (Fargate and/or EC2), Docker, and container technologies in a microservices environment.
  • Experience deploying and managing infrastructure as code with OpenTofu or Terraform.
  • Strong experience with AWS and cloud infrastructure automation.
  • Experience with CI/CD, continuous testing, and monitoring and alerting tools such as Grafana and Prometheus-compatible metrics, for example VictoriaMetrics.

Responsibilities

  • Develop and maintain the AWS ECS platform (Fargate and ECS on EC2), along with existing EC2 and Docker Compose hosts.
  • Manage CI/CD pipelines on GitHub Actions, improving reliability and build speeds and moving toward push-to-deploy with feature flags, canary or blue-green deployments, and automated rollback.
  • Collaborate with Development and Architecture teams to build highly available cloud environments, including the Traefik-based OCPP edge and self-hosted Redpanda streaming platform.
  • Build and extend the toolchain, including AWS (ECS, Fargate, Secrets Manager, Parameter Store), OpenTofu, and shell scripting, with Checkov, tflint, and plan checks on every pull request.
  • Maintain and enhance automation tooling and deployment infrastructure in line with SOC 2 best practices.
  • Identify parts of the architecture that lack redundancy and improve reliability, including supporting the MySQL-to-Postgres migration.
  • Build monitoring, alerting, and tooling using Vector, Grafana, VictoriaMetrics, and OpenTelemetry to surface front-end and back-end issues promptly, including per-service SLOs and burn-rate alerts.
  • Write and maintain clear documentation for infrastructure and processes.

Desired Qualifications

  • Experience with Kafka-compatible streaming systems such as Redpanda or Kafka.
  • An AWS certification; the company is willing to sponsor the exam.
  • Experience working in a SOC 2 environment.

About the Company

SWTCH Energy

EV charging management for multi-tenant properties

SWTCH Energy provides turnkey EV charging and energy management for multi-tenant properties, offering hardware, software, and ongoing services through a Charging-as-a-Service (CaaS) model. Its SWTCH OS cloud platform lets property managers control charging stations, enforce usage, and handle billing, while SWTCH Control dynamically balances load to fit up to ten times more chargers on existing electrical capacity without grid upgrades. The company focuses on real estate developers, property managers, and parking operators in dense urban areas, reducing upfront costs and creating new revenue streams. Its goal is to accelerate EV charging deployment across North America by making charging a practical, valuable amenity for residents, employees, and customers, supported by ML/AI energy management and a growing charging network.

Company size
51-200
Company stage
Series B
Total funding
$48M
Headquarters
Toronto, Canada
Founded
2016

Recently Posted Jobs

Explore more opportunities at SWTCH Energy

See more jobs