Senior Software Engineer - CICD
$161,360–$242,040 year
Remote · Toronto, Ontario, Canada
Job Summary
Senior Software Engineer focused on CI/CD platform design and operation. Owns self-hosted GitHub Actions runners on GKE, ArgoCD topology powering CI/CD deployments, Jenkins environment and related tooling, Helm charts, and ApplicationSet patterns. Leads end-to-end pipeline reliability, observability (Datadog), incident response (PagerDuty), and vulnerability workflows. Collaborates with distributed teams to translate pipeline needs into reusable workflows, templates, and self-service tooling. Requires hands-on expertise across Jenkins, GitHub Actions, ArgoCD, Kubernetes, Terraform, Datadog, and container registries. Proficient in Go, Python, or Node.js; has experience with AI development or AI-enabled developer tooling.
Required Qualifications
- Deep expertise in Jenkins administration and Groovy shared libraries
- Experience with GitHub Actions, reusable workflows, and self-hosted runners
- Kubernetes (GKE) administration and cloud experience (GCP/AWS)
- ArgoCD (ApplicationSets, sync strategies) and Argo Events or equivalent
- Terraform for GKE and GCP resources
- Datadog observability (dashboards, monitors, tracing)
- PagerDuty incident response and on-call management
- Container registries (JFrog Artifactory with Xray/Curation, GCP Artifact Registry)
- Go, Python, or Node.js production coding
- Experience with AI-assisted developer tooling or LLM-based applications
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.