Mechanical Engineer Jobs at Snowflake with Visa Sponsorship
Mechanical Engineer roles at Snowflake sit at the intersection of hardware reliability and cloud-scale infrastructure, covering data center systems, thermal management, and physical product development. Snowflake has a consistent track record of sponsoring work visas for engineering talent across multiple visa categories, including H-1B and employment-based Green Cards.
See All Mechanical Engineer at Snowflake JobsOverview
Showing 5 of 1+ Mechanical Engineer Jobs at Snowflake jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 1+ Mechanical Engineer Jobs at Snowflake
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Mechanical Engineer Jobs at Snowflake.
Get Access To All Jobs
INTRODUCTION
Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and careers — to the next level.
The database security identity & access management (IAM) team owns the services, systems, and product features that help our customers confidently bring their most sensitive data and workloads to Snowflake. We build solutions for secure authentication, simple yet granular access control, and safe, flexible data sharing and delegation. This includes features such as user management, multi-factor authentication, federated single sign-on, session and key pair authentication, and access control at all levels of the database (object, row, and column). Our systems are mission critical to customer trust and maintaining Snowflake’s performance, reliability, and security.
ROLE AND RESPONSIBILITIES
AS AN ENGINEERING MANAGER IN IAM, YOU WILL:
- Lead and drive projects from idea formulation, to design, and to implementation.
- Drive great partnership with the product management team.
- Set team strategy and be accountable for team plans, execution and deliverables.
- Grow and build a strong, healthy, and diverse team through hiring as well mentoring and coaching.
- Collaborate with other engineering teams and cross functional teams.
- Provide strong technical leadership to the team and partner teams.
- Understand deeply the state of art and industry trends, and lead the team to build IAM features into Snowflake as an integrated service.
We expect our engineering managers to demonstrate a strong engineering background via their past experience both as engineers and as managers.
BASIC QUALIFICATIONS
OUR IDEAL ENGINEERING MANAGER WILL HAVE:
- 10+ years of experience in building large scale distributed systems, some of which are in databases and/or security (in particular with IAM).
- 3+ years of experience in managing and leading engineering teams to build services and framework in the above domains.
- Strong track record of delivering large scale and resilient distributed systems and services.
- Extensive and strong development experience in cloud environments, such as AWS, Azure, and GCP.
- Strong collaboration and communication skills.
- Experience in different security areas like identity and access management, cryptography, secret management, network security, etc.
- Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, RBAC, cryptography is a plus.
- Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
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 and confidential.
COMPENSATION
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $236,000 - $339,200.
- 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.
To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.

INTRODUCTION
Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for building big, moving fast, and taking technology — and careers — to the next level.
The database security identity & access management (IAM) team owns the services, systems, and product features that help our customers confidently bring their most sensitive data and workloads to Snowflake. We build solutions for secure authentication, simple yet granular access control, and safe, flexible data sharing and delegation. This includes features such as user management, multi-factor authentication, federated single sign-on, session and key pair authentication, and access control at all levels of the database (object, row, and column). Our systems are mission critical to customer trust and maintaining Snowflake’s performance, reliability, and security.
ROLE AND RESPONSIBILITIES
AS AN ENGINEERING MANAGER IN IAM, YOU WILL:
- Lead and drive projects from idea formulation, to design, and to implementation.
- Drive great partnership with the product management team.
- Set team strategy and be accountable for team plans, execution and deliverables.
- Grow and build a strong, healthy, and diverse team through hiring as well mentoring and coaching.
- Collaborate with other engineering teams and cross functional teams.
- Provide strong technical leadership to the team and partner teams.
- Understand deeply the state of art and industry trends, and lead the team to build IAM features into Snowflake as an integrated service.
We expect our engineering managers to demonstrate a strong engineering background via their past experience both as engineers and as managers.
BASIC QUALIFICATIONS
OUR IDEAL ENGINEERING MANAGER WILL HAVE:
- 10+ years of experience in building large scale distributed systems, some of which are in databases and/or security (in particular with IAM).
- 3+ years of experience in managing and leading engineering teams to build services and framework in the above domains.
- Strong track record of delivering large scale and resilient distributed systems and services.
- Extensive and strong development experience in cloud environments, such as AWS, Azure, and GCP.
- Strong collaboration and communication skills.
- Experience in different security areas like identity and access management, cryptography, secret management, network security, etc.
- Knowledge of industry standard security concepts and protocols like SAML, SCIM, OAuth, RBAC, cryptography is a plus.
- Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
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 and confidential.
COMPENSATION
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $236,000 - $339,200.
- 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.
To comply with pay transparency requirements and other statutes, you can notify us if you believe that a job posting is not compliant by completing this form.
See all 1+ Mechanical Engineer at Snowflake jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Mechanical Engineer at Snowflake roles.
Get Access To All JobsTips for Finding Mechanical Engineer Jobs at Snowflake Jobs
Tailor your resume to Snowflake's hardware focus
Snowflake's mechanical engineering work centers on data center infrastructure, thermal and cooling systems, and rack-level hardware. Highlight experience with large-scale facility equipment or server hardware design rather than consumer product development to match what their teams actually build.
Search Snowflake's open roles on Migrate Mate
Snowflake posts mechanical engineering roles across multiple teams and locations. Use Migrate Mate to filter open positions at Snowflake that are confirmed to offer visa sponsorship, so you're applying to the right openings rather than guessing from general job boards.
Ask about sponsorship scope during the recruiter screen
Snowflake sponsors multiple visa types, but not every role or team handles each category the same way. Ask your recruiter directly which visa types they're prepared to file for this specific position, including whether PERM-based Green Card sponsorship is on the table.
Get your credential evaluation done before an offer
For H-1B specialty occupation eligibility, your degree must align directly with mechanical engineering. If you hold a three-year degree or a qualification from outside the U.S., obtain a foreign credential evaluation from a NACES-member service before Snowflake initiates your I-129 petition.
Understand TN eligibility if you hold Canadian or Mexican citizenship
Mechanical Engineers are explicitly listed as a qualifying TN profession under USMCA. TN status can be obtained at a port of entry or through USCIS filing, making it a faster path to starting work at Snowflake than waiting for H-1B lottery selection.
Mechanical Engineer at Snowflake jobs are hiring across the US. Find yours.
Find Mechanical Engineer at Snowflake JobsFrequently Asked Questions
Does Snowflake sponsor H-1B visas for Mechanical Engineers?
Yes, Snowflake sponsors H-1B visas for Mechanical Engineers. Sponsorship is initiated after you receive and accept an offer, and Snowflake's legal team handles the I-129 petition process. Because H-1B selection is subject to the annual lottery, timing your offer relative to the April filing window matters. Roles in data center hardware and infrastructure engineering are well-suited to meet USCIS specialty occupation standards.
How do I apply for Mechanical Engineer jobs at Snowflake?
Applications go through Snowflake's careers portal, where mechanical engineering roles are listed by team and location. Tailor your application to emphasize hardware infrastructure, thermal systems, or data center experience, as those are the most active hiring areas. You can also browse Snowflake's confirmed sponsorship-eligible mechanical engineering openings through Migrate Mate to identify the right roles before applying directly.
Which visa types does Snowflake commonly use for Mechanical Engineer roles?
Snowflake sponsors H-1B, TN, and F-1 OPT and CPT for Mechanical Engineers, and supports EB-2 and EB-3 Green Card pathways for longer-term sponsorship. TN is an efficient option for Canadian and Mexican citizens since Mechanical Engineer is a USMCA-listed profession. J-1 sponsorship is also available, typically for interns or researchers on exchange programs.
What qualifications does Snowflake expect for Mechanical Engineer roles?
Most Mechanical Engineer positions at Snowflake require a bachelor's degree in mechanical engineering or a closely related field. Roles focused on data center infrastructure often expect hands-on experience with thermal management, cooling systems, or hardware design at scale. Senior positions typically require additional years of relevant industry experience, and familiarity with cloud infrastructure environments is a differentiator in the hiring process.
How do I plan my timeline if I need H-1B sponsorship at Snowflake?
USCIS opens H-1B registration in March each year, with a lottery selection in late March and filing starting April 1. If you need sponsorship, aim to have an accepted offer by February to give Snowflake's legal team time to prepare your petition. F-1 OPT or STEM OPT can bridge your employment while you wait for H-1B status to take effect, typically October 1 of the fiscal year.
See which Mechanical Engineer at Snowflake employers are hiring and sponsoring visas right now.
Search Mechanical Engineer at Snowflake Jobs