remote
Software Engineer, Cloud Infrastructure - DoorDash
Software Engineer
Experienced Software Engineer focused on designing, building, and operating secure, scalable, and cost‑efficient cloud infrastructure using AWS, Kubernetes, Terraform, and automation tools.
About the role
Key Responsibilities
- Design and implement core cloud services on AWS that support a 24x7, zero‑downtime environment.
- Build and maintain container orchestration platforms using Kubernetes, ensuring high availability and performance.
- Automate infrastructure provisioning and configuration management with Terraform and Python scripts.
- Develop CI/CD pipelines and monitoring solutions to streamline deployments and improve reliability.
- Collaborate with product and platform teams to provide self‑service cloud resources that are secure and cost‑effective.
Requirements
- 3+ years of experience building and operating large‑scale cloud infrastructure, preferably on AWS.
- Strong proficiency with container orchestration (Kubernetes) and infrastructure‑as‑code tools (Terraform).
- Solid programming/scripting skills in Python and familiarity with Linux system administration.
- Experience designing CI/CD pipelines and implementing monitoring, logging, and alerting solutions.
- Understanding of security best practices, cost optimization, and scalability principles in cloud environments.
Skills
awskubernetesterraformpythoncicdlinux