Backend Software Engineer Jobs at Snowflake with Visa Sponsorship
Snowflake's backend engineering teams build the data infrastructure powering some of the most demanding cloud workloads in the industry. For international engineers, Snowflake has a consistent track record of sponsoring work visas across multiple categories, making it a practical target for candidates who need sponsorship.
See All Backend Software Engineer at Snowflake JobsOverview
Showing 5 of 74+ Backend Software 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 74+ Backend Software Engineer Jobs at Snowflake
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software 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. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Snowflake started with a clear vision: develop a cloud data platform that is effective, affordable, and accessible to all data users. Data Cloud allows sharing live data in governed and secure ways so our customers can solve their business problems.
ROLE AND RESPONSIBILITIES
Come join our world-class team as a Software Engineer to build the backend services for data cloud to help our customers to share data internally within their company or outside with external organizations. We are investing in initiatives across multiple engineering areas that include: Data Engineering & Open Lakehouse, Database Engineering, Engineering Systems, Product Experiences, Apps & Collaboration, Platform Engineering, and Public Sector, Security and Governance.
AS A SOFTWARE ENGINEER, YOU WILL:
- Design and build features, and/or distributed platforms at scale.
- Drive impactful initiatives for the globally distributed infrastructure.
- Collaborate with product managers, architects, other engineering teams, and business groups, to drive end-to-end solutions.
- Contribute to improving our engineering processes, tooling, and standards.
BASIC QUALIFICATIONS
OUR IDEAL CANDIDATE WILL HAVE:
- 2-5 years’ of industry experience designing, building, and supporting large-scale systems in production.
- Strong fundamental computer science skills. Knowledge of algorithms and data structures.
- Fluency in Java, Python, C++, or SQL.
- Deep multi-faceted appreciation in building end-to-end customer facing products.
- BS/MS/PhD in Computer Science or related majors, or equivalent experience.
PREFERRED QUALIFICATIONS
BONUS POINTS IF YOU HAVE:
- Familiarity with database internals or data governance, and/or payment systems is a plus.
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 $160,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.
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. We’re at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. Snowflake started with a clear vision: develop a cloud data platform that is effective, affordable, and accessible to all data users. Data Cloud allows sharing live data in governed and secure ways so our customers can solve their business problems.
ROLE AND RESPONSIBILITIES
Come join our world-class team as a Software Engineer to build the backend services for data cloud to help our customers to share data internally within their company or outside with external organizations. We are investing in initiatives across multiple engineering areas that include: Data Engineering & Open Lakehouse, Database Engineering, Engineering Systems, Product Experiences, Apps & Collaboration, Platform Engineering, and Public Sector, Security and Governance.
AS A SOFTWARE ENGINEER, YOU WILL:
- Design and build features, and/or distributed platforms at scale.
- Drive impactful initiatives for the globally distributed infrastructure.
- Collaborate with product managers, architects, other engineering teams, and business groups, to drive end-to-end solutions.
- Contribute to improving our engineering processes, tooling, and standards.
BASIC QUALIFICATIONS
OUR IDEAL CANDIDATE WILL HAVE:
- 2-5 years’ of industry experience designing, building, and supporting large-scale systems in production.
- Strong fundamental computer science skills. Knowledge of algorithms and data structures.
- Fluency in Java, Python, C++, or SQL.
- Deep multi-faceted appreciation in building end-to-end customer facing products.
- BS/MS/PhD in Computer Science or related majors, or equivalent experience.
PREFERRED QUALIFICATIONS
BONUS POINTS IF YOU HAVE:
- Familiarity with database internals or data governance, and/or payment systems is a plus.
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 $160,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.
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 74+ Backend Software Engineer at Snowflake jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Engineer at Snowflake roles.
Get Access To All JobsTips for Finding Backend Software Engineer Jobs at Snowflake Jobs
Tailor your resume to Snowflake's stack
Snowflake backend roles consistently emphasize distributed systems, query optimization, and cloud-native infrastructure. Highlight experience with large-scale data pipelines, storage engines, or query execution rather than general full-stack work.
Verify your OPT timeline before applying
If you're on F-1 OPT, confirm how many months remain before your cap-gap or STEM extension kicks in. Snowflake's interview process can span six to ten weeks, so starting too late risks a gap in work authorization.
Ask recruiters which petitions get premium processing
Snowflake sponsors multiple visa categories, but not every petition gets premium processing automatically. Ask your recruiter directly whether H-1B petitions for this role qualify, since USCIS premium processing can cut approval time to 15 business days.
Understand how Snowflake structures its H-1B offer timing
H-1B cap-subject petitions must be filed in April for an October 1 start. If you receive an offer outside that window, negotiate a start date that aligns with the next cap season or explore whether a cap-exempt pathway applies.
Browse open backend roles using Migrate Mate
Filter for Backend Software Engineer positions at Snowflake on Migrate Mate to see only roles where sponsorship is confirmed. This saves time you would otherwise spend screening job postings that exclude international candidates.
Prepare for DOL prevailing wage documentation early
For H-1B and PERM-based Green Card sponsorship, DOL requires the employer to certify your offered wage meets prevailing levels. Ask your recruiter early whether the offered compensation aligns with the relevant wage tier for your location and experience level.
Backend Software Engineer at Snowflake jobs are hiring across the US. Find yours.
Find Backend Software Engineer at Snowflake JobsFrequently Asked Questions
Does Snowflake sponsor H-1B visas for Backend Software Engineers?
Yes, Snowflake sponsors H-1B visas for Backend Software Engineers. The company has an active sponsorship program covering both cap-subject H-1B petitions and transfers for candidates already holding H-1B status with another employer. If you're mid-cycle with an existing H-1B, a transfer to Snowflake can begin as soon as a petition is filed with USCIS, letting you start work without waiting for approval.
How do I apply for Backend Software Engineer jobs at Snowflake?
You can browse open Backend Software Engineer roles at Snowflake through Migrate Mate, which filters specifically for positions where visa sponsorship is available. Applications typically involve an initial recruiter screen, followed by technical rounds covering distributed systems, system design, and coding. Snowflake uses a structured loop, so preparing for large-scale storage and query engine design questions is particularly useful for backend candidates.
Which visa types does Snowflake sponsor for Backend Software Engineers?
Snowflake sponsors H-1B, TN, and J-1 visas, and supports F-1 OPT and CPT for students currently enrolled in qualifying programs. For candidates seeking permanent residence, Snowflake has sponsored EB-2 and EB-3 Green Card pathways. The right category depends on your citizenship, degree level, and current immigration status, so it's worth clarifying which pathway applies to your situation during the recruiter conversation.
What qualifications does Snowflake expect for Backend Software Engineer roles?
Snowflake backend roles typically require a bachelor's degree or higher in computer science, computer engineering, or a closely related field, which also satisfies the specialty occupation standard USCIS applies for H-1B petitions. Beyond the degree, strong candidates demonstrate hands-on experience with distributed systems, high-throughput data processing, or cloud infrastructure. Experience with performance optimization at scale tends to differentiate competitive applicants for roles on Snowflake's core engine teams.
How do I time my application at Snowflake around the H-1B cap?
USCIS opens H-1B registration in March each year for an October 1 start date. If you're starting your job search, targeting Snowflake between January and early March gives enough runway to receive an offer, go through registration, and have a petition filed if selected. If you miss the cap window, ask whether Snowflake can hold an offer for the following cycle or whether a cap-exempt interim arrangement is possible.
See which Backend Software Engineer at Snowflake employers are hiring and sponsoring visas right now.
Search Backend Software Engineer at Snowflake Jobs