Skip to content

Senior Software Engineer – Container Platform
Company | Snowflake |
---|
Location | Menlo Park, CA, USA |
---|
Salary | $222000 – $339250 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- BS/CS, MS/CS or equivalent.
- At least 8+ years experience in a software engineering platform team in a Cloud, SaaS environment and supporting mission critical services.
- At least 3+ years in cloud computing (AWS, Azure or GCP).
- At least 3+ years experience in Kubernetes. Experience with Amazon EKS, Azure AKS or Google GKE highly desired.
- Strong coding skills in Golang (preferred), Python, C++ or Java.
- Experience with Cloud computing toolsets – Pulumi, Terraform, Vault etc.
- Firm grasp of IP networking, load balancing, DNS.
- Good knowledge of distributed systems, APIs, cloud computing.
- Tremendous attention to details and ability to build reliable and scalable software systems.
- Effective communication and collaboration skills.
- Solid interpersonal skills conducive to a team environment.
- Able to troubleshoot and resolve complex technical issues.
- Self-driven & motivated, with a strong work ethic and a passion for problem solving.
Responsibilities
- Contribute to the team charter to build and operate a highly scalable and resilient K8s based compute platform.
- Design and build a K8s cluster lifecycle management system to build a highly reliable, scalable and cost efficient Kubernetes platform.
- Evangelize and drive adoption of the new platform to meet business goals.
- Introduce tools to facilitate greater automation and operability of platform services to improve and accelerate onboarding of workloads.
- Participate in on-call rotation and ensure uptime of services.
Preferred Qualifications
- Experience and knowledge of Git, JIRA, and Jenkins a plus.