Analytics Engineer Jobs at Snowflake with Visa Sponsorship
Snowflake hires Analytics Engineers to build and maintain the data models that power its cloud platform, and the company has a consistent record of sponsoring work visas for this function. If you're on OPT, an H-1B, or another work authorization, Snowflake is an employer that treats sponsorship as part of standard hiring.
See All Analytics Engineer at Snowflake JobsOverview
Showing 5 of 50+ Analytics 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 50+ Analytics Engineer Jobs at Snowflake
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Analytics Engineer Jobs at Snowflake.
Get Access To All Jobs
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
We are hiring a Senior Data Analytics Engineer for our Data Analytics and AI team. We own Snowflake's internal data platform, powering analytics across Finance, Sales, and HR, and we're looking for someone to help shape what's possible for the teams who rely on it every day.
Location: Menlo Park, CA
Team: Data Analytics and AI
Business Unit: Enterprise Technology
IN THIS ROLE YOU WILL
- Shape the architecture and design principles for Snowflake's internal data platform, owning decisions that affect how data flows, is governed, and accessed across Finance, Sales, HR, and other business-critical functions
- Lead cross-functional data initiatives from problem framing through delivery, aligning stakeholders across Engineering, Analytics, and Business Systems on what to build and why
- Define and enforce RBAC frameworks, row access policies, and masking policies at scale, ensuring the right data reaches the right people with appropriate governance controls
- Drive adoption of AI-assisted data workflows by integrating LLM-powered tools, Cortex Agents, and automation capabilities into the team's data engineering practice
- Set the technical standard for dbt at scale, defining modeling conventions, testing frameworks, and CI/CD practices adopted by the full data team
- Influence without authority across teams by writing architecture docs, technical specs, and stakeholder-facing materials that drive alignment and accelerate delivery
- Identify and resolve systemic data quality, performance, and reliability issues, raising the bar for what "done" looks like on the platform
WHAT YOU WILL NEED
- 8+ years of experience in analytics engineering, data architecture, or related roles, or equivalent experience
- Deep expertise in Snowflake, including advanced data modeling, RBAC design, performance optimization, and the broader feature set (Cortex, Dynamic Tables, Streams, Tasks)
- Expert-level dbt skills (dbt Core and/or dbt Platform), including macro development, testing frameworks, CI/CD integration, and large-scale project management
- Strong proficiency with AI development tools, including LLM-powered workflows, agent frameworks (Cortex Agents, Claude Code, Cortex Code), and prompt engineering for data use cases
- Experience designing and implementing RBAC frameworks at scale, including row access policies, masking policies, and role hierarchies in Snowflake or similar platforms
- Excellent written and verbal communication skills, with a track record of writing clear technical specs, architecture documents, and stakeholder-facing materials
- Demonstrated ability to operate with principal-level scope: driving cross-functional initiatives, influencing without authority, and delivering outcomes across multiple teams
PREFERRED SKILLS:
- Experience working at a technology company with a large-scale internal data platform
- Familiarity with Python for data pipeline development, scripting, and automation
- Experience presenting technical content to external audiences (customers, conferences)
- Experience with Snowflake Cortex AI or GenAI-native data tooling in production environments
WHY JOIN OUR DATA ANALYTICS AND AI TEAM AT SNOWFLAKE
We are the team that owns Snowflake's internal data platform, powering analytics across Finance, Sales, and HR. We're a tight-knit team who move fast and value craftsmanship over process.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information.
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.
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $184,000 - $241,500.
- 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.

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.
We are hiring a Senior Data Analytics Engineer for our Data Analytics and AI team. We own Snowflake's internal data platform, powering analytics across Finance, Sales, and HR, and we're looking for someone to help shape what's possible for the teams who rely on it every day.
Location: Menlo Park, CA
Team: Data Analytics and AI
Business Unit: Enterprise Technology
IN THIS ROLE YOU WILL
- Shape the architecture and design principles for Snowflake's internal data platform, owning decisions that affect how data flows, is governed, and accessed across Finance, Sales, HR, and other business-critical functions
- Lead cross-functional data initiatives from problem framing through delivery, aligning stakeholders across Engineering, Analytics, and Business Systems on what to build and why
- Define and enforce RBAC frameworks, row access policies, and masking policies at scale, ensuring the right data reaches the right people with appropriate governance controls
- Drive adoption of AI-assisted data workflows by integrating LLM-powered tools, Cortex Agents, and automation capabilities into the team's data engineering practice
- Set the technical standard for dbt at scale, defining modeling conventions, testing frameworks, and CI/CD practices adopted by the full data team
- Influence without authority across teams by writing architecture docs, technical specs, and stakeholder-facing materials that drive alignment and accelerate delivery
- Identify and resolve systemic data quality, performance, and reliability issues, raising the bar for what "done" looks like on the platform
WHAT YOU WILL NEED
- 8+ years of experience in analytics engineering, data architecture, or related roles, or equivalent experience
- Deep expertise in Snowflake, including advanced data modeling, RBAC design, performance optimization, and the broader feature set (Cortex, Dynamic Tables, Streams, Tasks)
- Expert-level dbt skills (dbt Core and/or dbt Platform), including macro development, testing frameworks, CI/CD integration, and large-scale project management
- Strong proficiency with AI development tools, including LLM-powered workflows, agent frameworks (Cortex Agents, Claude Code, Cortex Code), and prompt engineering for data use cases
- Experience designing and implementing RBAC frameworks at scale, including row access policies, masking policies, and role hierarchies in Snowflake or similar platforms
- Excellent written and verbal communication skills, with a track record of writing clear technical specs, architecture documents, and stakeholder-facing materials
- Demonstrated ability to operate with principal-level scope: driving cross-functional initiatives, influencing without authority, and delivering outcomes across multiple teams
PREFERRED SKILLS:
- Experience working at a technology company with a large-scale internal data platform
- Familiarity with Python for data pipeline development, scripting, and automation
- Experience presenting technical content to external audiences (customers, conferences)
- Experience with Snowflake Cortex AI or GenAI-native data tooling in production environments
WHY JOIN OUR DATA ANALYTICS AND AI TEAM AT SNOWFLAKE
We are the team that owns Snowflake's internal data platform, powering analytics across Finance, Sales, and HR. We're a tight-knit team who move fast and value craftsmanship over process.
How do you want to make your impact?
For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information.
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.
The following represents the expected range of compensation for this role:
- The estimated base salary range for this role is $184,000 - $241,500.
- 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 50+ Analytics Engineer at Snowflake jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Analytics Engineer at Snowflake roles.
Get Access To All JobsTips for Finding Analytics Engineer Jobs at Snowflake Jobs
Align your dbt and SQL portfolio to Snowflake's stack
Snowflake's Analytics Engineer roles center on dbt, SQL, and Snowflake-native features like data sharing and zero-copy cloning. A portfolio that demos these tools directly reduces screening friction and signals you can contribute from day one.
Target roles listed under data platform teams
Snowflake organizes Analytics Engineers across product, finance, and go-to-market data teams. Job postings that name a specific business unit often move faster through hiring than general openings, so filter by team when browsing.
Use Migrate Mate to surface sponsorship-confirmed openings
Not every Analytics Engineer posting at Snowflake will explicitly mention visa support. Use Migrate Mate to browse verified sponsorship-eligible roles at Snowflake so you're applying to positions where your status won't stall an offer.
Understand how TN status applies to your role
Canadian and Mexican nationals in Analytics Engineer roles can often qualify under the TN 'Systems Analyst' or 'Computer Systems Analyst' category without waiting for H-1B lottery results. Confirm the job duties match DOL's TN occupational criteria before your offer letter is finalized.
Prepare your credential evaluation before final interviews
USCIS requires a specialty occupation showing for H-1B petitions, which means your degree field must align with the Analytics Engineer role. If your degree is from outside the U.S., get a credential evaluation from a NACES-approved evaluator before Snowflake's legal team files.
Analytics Engineer at Snowflake jobs are hiring across the US. Find yours.
Find Analytics Engineer at Snowflake JobsFrequently Asked Questions
Does Snowflake sponsor H-1B visas for Analytics Engineers?
Yes, Snowflake sponsors H-1B visas for Analytics Engineer roles. The company works with immigration counsel to file petitions through the annual USCIS lottery, which opens for registration each March for an October 1 start date. If you're already on an H-1B with another employer, Snowflake can file an H-1B transfer, which lets you start without waiting for a new cap slot.
How do I apply for Analytics Engineer jobs at Snowflake?
Applications go through Snowflake's careers portal at snowflake.com/careers. Filter by 'Data' or 'Analytics Engineering' to find relevant openings. Roles fill quickly, so applying within the first week of posting improves your chances of moving to a screen. Migrate Mate aggregates Snowflake's sponsorship-eligible Analytics Engineer openings in one place if you want a filtered starting point.
Which visa types does Snowflake commonly use for Analytics Engineer hires?
Snowflake sponsors H-1B, F-1 OPT (including the three-year STEM extension), F-1 CPT for eligible internships, TN for Canadian and Mexican nationals, J-1 for qualifying exchange programs, and supports Green Card pathways including EB-2 and EB-3 through PERM labor certification for longer-tenured employees. H-1B and OPT are the most common entry points for full-time Analytics Engineer roles.
What qualifications does Snowflake expect for Analytics Engineer roles?
Most Analytics Engineer positions at Snowflake expect proficiency in SQL and dbt, experience building production-grade data models, and familiarity with cloud data warehousing, particularly Snowflake's own platform. A bachelor's degree in computer science, data science, statistics, or a related quantitative field is the baseline. Roles supporting specific business functions, like finance or marketing analytics, often favor candidates with domain experience alongside the technical skills.
How do I time my application around the H-1B cap cycle?
USCIS opens H-1B electronic registration each March, with selections announced by late March. Petitions for selected registrations must be filed by June 30. If you're targeting an H-1B at Snowflake, aim to have an offer accepted by February so Snowflake's immigration team has time to prepare the petition. Starting the PERM Green Card process can also begin independently of the H-1B cycle once you're employed.
See which Analytics Engineer at Snowflake employers are hiring and sponsoring visas right now.
Search Analytics Engineer at Snowflake Jobs