remote
Software Engineer Platform - Benchling
Software Engineer
Lead platform engineering with a focus on DevOps, building scalable CI/CD pipelines, container orchestration, and cloud infrastructure using AWS, Docker, Kubernetes, Terraform, and Python.
About the role
Key Responsibilities
- Design, implement, and maintain robust CI/CD pipelines to accelerate software delivery.
- Architect and manage containerized services on Kubernetes clusters across AWS environments.
- Automate infrastructure provisioning and configuration using Terraform and other IaC tools.
- Collaborate with cross‑functional teams to ensure high availability, security, and performance of platform services.
- Mentor junior engineers and drive best practices in DevOps and platform reliability.
Requirements
- 5+ years of experience in platform engineering or DevOps roles.
- Proficiency with AWS services (EKS, ECS, S3, CloudFormation).
- Strong scripting skills in Python and experience with Docker, Kubernetes, and Terraform.
- Deep understanding of CI/CD concepts, GitOps, and automated testing.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
kubernetesawsdockerterraformpython