Build the future of the AI Data Cloud. Join the Snowflake team.
Snowflake customers have more than 3.9 billion queries and more than 515 million data workloads that run each day. Build the future of data. Join the Snowflake team.
The Traffic & Network Engineering team is a global team of high performing engineers focused on building secure, scalable, and highly available networking abstractions that enable service-to-service and user-to-service communication for Snowflake’s multi-cloud platform. Our goal is to ensure seamless traffic ingress and egress, efficient internal networking, and robust domain management while continuously improving reliability, product velocity, and operational efficiency for Snowflake.
As Snowflake’s user base grows in size and diversity, the Networking platform will need to support more features and sustain higher traffic throughput while remaining reliable. We have been on a significant growth journey at Snowflake, with a rapid pace of innovation across our data engineering and AI product surfaces, and ever increasing volumes of data.
We are looking for talented and self-driven Software Engineers to join our team. Interested in joining us to solve these complex platform engineering challenges?
AS A SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL:Contribute to the design, development, and operation of our networking platform.
Develop software to improve automation, feature delivery, and implement new architectural patterns
Participate in our on-call rotation and ensure uptime of services
Use your problem solving skills to help investigate and fix production issues, and participate in blameless incident post-mortems to document learnings and prevent recurrences
Collaborate with teams on the delivery of complex technical projects
Learn from senior and principal engineers across Snowflake
OUR IDEAL CANDIDATE WILL HAVE MOST OF THE FOLLOWING QUALIFICATIONS:BS/MS in Computer Science/Engineering or related major, or equivalent experience.
Excellent problem solving and communication skills
Knowledge of distributed systems and networking fundamentals (TCP, HTTP, DNS, TLS)
Experience with at least one advanced programming language such as C++, Java, Go, Python
Experience with developing and operating software on the public cloud, including hands-on experience with Infrastructure-as-Code (e.g., Pulumi, Terraform, Ansible, AWS CloudFormation, Chef, Puppet, etc.) is a bonus
Real-world knowledge of cloud networking primitives (AWS/Azure/GCP load balancing, VPCs, proxies, CNI, service meshes) is a bonus
We value a strong growth mindset at Snowflake, so we would love to hear from you even if you don’t meet all the requirements above!
Every Snowflake employee is expected to follow the company’s confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company’s data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure an confidential.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?
The following represents the expected range of compensation for this role: The estimated base salary range for this role is $157,000 - $230,000.Additionally, this role is eligible to participate in Snowflake’s bonus and equity plan.
The successful candidate’s starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.
Snowflake is growing fast, and we’re scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.
How do you want to make your impact?