Sr. Software Engineer, Cloud Infrastructure
Personalis, Inc12 days ago
Base Salary
$150k - $180k/yr
Responsibilities
- Design, deploy, and manage enterprise cloud infrastructure primarily within AWS and/or Azure environments.
- Architect highly available, scalable, secure, and cost-effective cloud solutions.
- Implement cloud networking, identity management, storage, compute, monitoring, and security services.
- Support integration between cloud and on-premises infrastructure environments.
- Manage hybrid networking, VPNs, Direct Connect, ExpressRoute, and secure connectivity solutions.
- Support virtualization platforms and legacy infrastructure during cloud transformation initiatives.
- Design, deploy, and manage Kubernetes clusters in cloud and hybrid environments.
- Administer container orchestration platforms including Amazon EKS, Azure AKS, or self-managed Kubernetes environments.
- Build and maintain containerized application platforms using Docker.
- Automate infrastructure provisioning, configuration management, and deployment processes.
- Support and optimize CI/CD pipelines using GitHub Actions, GitLab CI, Azure DevOps, Jenkins, or similar platforms.
- Implement automated monitoring, alerting, scaling, backup, and recovery solutions.
- Partner with Security and Compliance teams to support HIPAA/CLIA/CAP/FDA requirements, where applicable.
- Ensure secure management of Protected Health Information (PHI) and sensitive business data.
- Partner with software engineering teams to optimize cloud-native application architectures.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
- 7+ years of infrastructure engineering experience.
- 5+ years of hands-on cloud engineering experience in AWS, Azure, or GCP.
- 3+ years of Kubernetes administration and container platform management experience.
- Strong experience with Docker and containerized application deployment.
- Experience implementing Infrastructure as Code using Terraform or equivalent tools.
- Experience with Linux systems administration and cloud networking.
- Strong scripting and automation skills using Python, PowerShell, Bash, or similar languages.
- Experience supporting production-critical environments with high availability requirements.
Benefits
- Competitive compensation package including medical, dental, and vision.
- 401(k) match and Employee Stock Purchase Plan (ESPP).
- Tuition reimbursement and sick/vacation time.
- Commuter benefits and EV charging stations.
- Onsite gym and wellness benefits.