remote
Senior Software Engineer - Cloud Infrastructure & DevOps - PayPal
Software Engineer
Senior engineer responsible for designing, building, and operating scalable cloud infrastructure on AWS, automating deployments with Terraform, Docker, and CI/CD pipelines, and supporting Kubernetes‑based services.
About the role
Key Responsibilities
- Design, implement, and maintain highly available, secure cloud infrastructure on AWS supporting millions of transactions per day.
- Develop and manage infrastructure‑as‑code using Terraform and CloudFormation to ensure repeatable, version‑controlled environments.
- Build, containerize, and orchestrate microservices with Docker and Kubernetes, optimizing performance and cost.
- Create and maintain CI/CD pipelines (Jenkins, GitHub Actions, or similar) to enable rapid, reliable releases.
- Automate operational tasks with Python and scripting, and provide on‑call support for production incidents.
- Collaborate with development, security, and product teams to embed best‑practice DevOps and compliance standards.
Requirements
- 5+ years of professional experience in cloud infrastructure engineering, preferably on AWS.
- Strong proficiency with Terraform, Docker, Kubernetes, and CI/CD tooling.
- Solid programming/scripting skills in Python (or comparable language) and deep knowledge of Linux systems.
- Experience implementing monitoring, logging, and security controls in large‑scale environments.
- Excellent problem‑solving abilities and a collaborative mindset in fast‑paced, cross‑functional teams.
Skills
awskubernetesterraformdockercicdpythonlinux