# Senior Software Engineer
**Company:** [Canary Technologies](https://hotfix.jobs/companies/canary-technologies)
**Location:** Remote
**Experience:** 5+ years
**Skills:** AWS, Terraform, Kubernetes, Helm, Argo CD, Istio, Python, Go, Bash, Linux
**Posted:** 2026-06-01
> As a Senior Software Engineer, you will build and scale cloud infrastructure, owning the strategy for AWS infrastructure, automation, and reliability. You will collaborate with engineering teams to ensure a secure and scalable platform.
## Job Description
## Responsibilities
* Architect and manage AWS infrastructure, balancing performance, cost, and reliability
* Build and maintain infrastructure-as-code using Terraform to ensure repeatable, version-controlled deployments
* Design and operate CI/CD and GitOps pipelines on Kubernetes, including Helm-based deployments managed through ArgoCD, that enable teams to ship safely and frequently
* Manage service-to-service traffic, observability, and security using a service mesh such as Istio
* Lead capacity planning, performance tuning, and cost-optimization efforts across the AWS footprint
* Implement observability, alerting, and incident-response practices to meet reliability and uptime targets
* Drive security standards into infrastructure, including IAM, network segmentation, and secrets management
* Mentor engineers, conduct design and code reviews, and document architecture decisions and runbooks

## Qualifications
* 5+ years of professional software engineering experience, including substantial hands-on time with AWS infrastructure
* Deep expertise with infrastructure-as-code using Terraform
* Strong working knowledge of Kubernetes and container runtimes (e.g., containerd) in production environments
* Experience packaging and deploying Kubernetes applications with Helm charts
* Experience with GitOps continuous delivery using ArgoCD (or similar tools like Flux)
* Familiarity with service mesh technologies, particularly Istio, for traffic management and observability
* Proficiency in at least one scripting or programming language (Python, Go, or Bash) for automation and tooling
* Solid understanding of networking, Linux systems, distributed systems, and cloud security principles
* Experience designing for high availability, disaster recovery, and multi-region or multi-account architectures
* Strong communication skills and a track record of mentoring engineers and influencing technical direction
**Apply:** https://hotfix.jobs/jobs/senior-software-engineer-at-canary-technologies-86000ff4-46bd-4d31-b518-32b64276f74d
**Canonical:** https://hotfix.jobs/jobs/senior-software-engineer-at-canary-technologies-86000ff4-46bd-4d31-b518-32b64276f74d