DevOps Engineer
Job description
About The Role The DevOps Engineer will design, automate, and operate the infrastructure that runs production services at scale. The role spans AWS cloud architecture, Kubernetes platform operations, CI/CD, observability, and incident response, with a focus on making deployments safer and systems more resilient.
This role matters because reliability is a product requirement. The engineer will partner with software developers and security teams to improve release velocity, reduce operational risk, and establish repeatable infrastructure practices across development, staging, and production environments. The position is based in Seattle, WA with a hybrid work schedule.
Key Responsibilities
- Build and maintain highly available AWS infrastructure using Terraform, including networking, IAM, compute, storage, and managed database services
- Operate Kubernetes clusters and containerized workloads, improving resource efficiency, deployment safety, and platform reliability
- Develop and maintain CI/CD pipelines with tools such as GitHub Actions, GitLab CI, or Jenkins, including automated testing, security checks, progressive delivery, and rollback procedures
- Implement observability across services using Prometheus, Grafana, Datadog, or equivalent tooling for metrics, logs, traces, dashboards, and actionable alerting
- Automate operational workflows with Python, Go, or Bash to eliminate manual procedures and improve consistency across environments
- Participate in incident response, root-cause analysis, and on-call rotations; document follow-up actions and drive reliability improvements to completion
- 3–8 years of experience in DevOps, SRE, cloud infrastructure, or platform engineering, including responsibility for production systems
- Strong hands-on experience with AWS services and infrastructure as code, particularly Terraform or an equivalent tool
- Production experience operating Kubernetes, Docker, Helm, and Linux-based systems
- Proficiency building CI/CD pipelines and integrating automated testing, artifact management, secrets handling, and deployment controls
- Solid understanding of networking, DNS, TLS, IAM, distributed systems, and common application security practices
- Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience
- Bonus: experience with Go, Python, service mesh technologies, GitOps tools such as Argo CD, and compliance frameworks such as SOC 2 or ISO 27001
Interested in this role?