Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Build the future of the AI Data Cloud. Join the Snowflake team.

Running Snowflake in public sectors in different countries and regions, even in different industry verticals, requires us to build a compliant, secure, and auditable infrastructure. Many key design decisions are deeply rooted in the Snowflake product architecture. As a Software Engineer, you will be responsible for leading several key areas and collaborating with various engineering groups in addition to the Public Sector team. To be successful in the area, you will need to have (and continue to build) a broad and in-depth knowledge base on cloud infrastructure, privacy, and governance, compliance controls, data security and data residency in various aspects of Snowflake.

AS A SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:

  • Work directly with customers to quickly understand their greatest problems and design and implement solutions 

  • Deploy and maintain availability of cloud Linux servers and Kubernetes cluster that power the Snowflake platform in sensitive (sometimes air-gapped) production environments

  • Implement software delivery pipelines that support continuous delivery and automatic compliance in sensitive runtime environments.

  • Ensure operational readiness of the services and meet the commitments to our customers regarding security, reliability, availability, and performance

  • Collaborate closely with product teams on requirements & SLOs for deploying software into air-gapped environments

  • Identify, troubleshoot, and solve network & systems issues

  • Script to automate away routine operational tasks

OUR IDEAL SOFTWARE ENGINEER WILL HAVE:

  • 6+ years of industry experience designing and supporting large-scale distributed systems in production, with recent experience in deploying at public sector customers 

  • Familiarity with data structures, storage systems, cloud infrastructure, terraform, pulumi, etc. 

  • Experience with database systems and database internals

  • Experience with cloud-based hosting platforms like AWS, Azure, or GCP

  • Strong fundamentals in computer science skills

  • In depth development skills in Java, C++, Golang or Python

  • Advanced degree in Computer Science or related degree

  • M.S. in the related field is a plus

Requirements: 

Active TS/SCI clearance with polygraph

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?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

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.

Average salary estimate

$193500 / YEARLY (est.)
min
max
$157000K
$230000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Snowflake

At Snowflake, we're on a mission to build the future of the AI Data Cloud, and we're excited to welcome a talented Software Engineer to our team in McLean, Virginia. As a Software Engineer, you'll have the unique opportunity to lead initiatives that ensure our infrastructure meets the highest standards of security, compliance, and audibility across various public sectors and industry verticals. Your role will involve collaborating with diverse engineering groups and directly interacting with customers to understand their challenges, helping to design and implement tailored solutions. You'll also be responsible for deploying and maintaining cloud Linux servers and Kubernetes clusters in sensitive production environments, so a solid grasp of cloud infrastructure and compliance is essential. To succeed, you should possess a strong background in large-scale distributed systems, be well-versed in scripting for automating operations, and have an eye for troubleshooting and solving network and systems issues. If you have advanced technical skills in Java, C++, Golang, or Python, alongside experience with cloud platforms like AWS, Azure, or GCP, Snowflake is eager to see how you’ll contribute to our innovative journey. If you’re ready to challenge the status quo and build a bright future with us, let’s connect and explore your impact in shaping cutting-edge technology at Snowflake.

Frequently Asked Questions (FAQs) for Software Engineer Role at Snowflake
What are the responsibilities of a Software Engineer at Snowflake?

As a Software Engineer at Snowflake, you'll lead critical infrastructure projects ensuring compliance and security across various sectors. This includes deploying cloud Linux servers, maintaining Kubernetes clusters, and implementing software delivery pipelines for continuous compliance. Working directly with customers will help you tailor solutions that address their most pressing issues.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer at Snowflake?

To qualify as a Software Engineer at Snowflake, you should have at least 6 years of experience designing large-scale distributed systems, familiarity with cloud infrastructure, and strong programming skills in languages such as Java, C++, Golang, or Python. An active TS/SCI clearance with polygraph is required.

Join Rise to see the full answer
How does collaboration work for Software Engineers at Snowflake?

Collaboration is integral for Software Engineers at Snowflake, as you'll work closely with various engineering groups and product teams to meet requirements and define service level objectives (SLOs) for deploying software in air-gapped environments, ensuring operational readiness and reliability in sensitive settings.

Join Rise to see the full answer
What can I expect in terms of growth and opportunity as a Software Engineer at Snowflake?

Snowflake values innovation and growth, offering Software Engineers the chance to push the boundaries of what's possible in technology. You'll have opportunities to expand your knowledge in cloud infrastructure and compliance while contributing significantly to our mission of building secure, cutting-edge solutions.

Join Rise to see the full answer
What programming languages are essential for a Software Engineer role at Snowflake?

Essential programming languages for the Software Engineer role at Snowflake include Java, C++, Golang, and Python. Proficiency in these languages is crucial for effectively developing and maintaining our complex, distributed systems and ensuring their operational success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
What experience do you have with cloud infrastructure?

When answering this question, share specific projects where you deployed or maintained cloud-based applications, emphasizing your expertise with platforms such as AWS, Azure, or GCP. Highlight your understanding of compliance and governance in sensitive environments.

Join Rise to see the full answer
How do you approach troubleshooting network and systems issues?

Discuss your systematic approach to troubleshooting, including identifying the issue, analyzing data logs, and utilizing diagnostic tools. Provide examples of past experiences where you resolved complex problems effectively, focusing on your diagnostic skills.

Join Rise to see the full answer
Can you describe your experience with software delivery pipelines?

In your response, highlight your experience with setting up and maintaining software delivery pipelines, emphasizing continuous integration and deployment practices. Provide specific examples of your work to demonstrate how you enhanced operational efficiency.

Join Rise to see the full answer
What programming languages are you most comfortable with and why?

Tailor your answer by mentioning your strongest languages, such as Java or Python, and explain your preference based on project experiences. Discuss how your skills align with the requirements at Snowflake.

Join Rise to see the full answer
How do you ensure compliance when building infrastructure in sensitive environments?

Focus on your understanding of compliance frameworks and best practices. Discuss experiences managing security protocols, data governance policies, and working within regulatory requirements to maintain integrity in sensitive environments.

Join Rise to see the full answer
Describe a project where you had to collaborate with multiple teams.

Share a specific project example that illustrates your collaborative skills. Outline your role in communication, aligning objectives, and working towards common goals with diverse teams, showcasing your teamwork and leadership abilities.

Join Rise to see the full answer
What strategies do you use for automating operational tasks?

Discuss specific automation tools and scripting languages you've used to streamline processes, along with examples of the tasks automated, highlighting the impact on operational efficiency and reliability.

Join Rise to see the full answer
How do you stay current with technology trends?

Explain your approach to professional development, such as following industry publications, attending webinars, or engaging with peer communities. Emphasize your commitment to continuous learning as a Software Engineer.

Join Rise to see the full answer
What do you consider the most challenging aspect of being a Software Engineer?

Provide your perspective on the challenges faced in the role, such as keeping up with evolving technology or meeting compliance requirements. Discuss how you tackle these challenges and what you learn from them.

Join Rise to see the full answer
Why do you want to work at Snowflake?

Tailor your answer to reflect your enthusiasm for Snowflake's mission and collaborative culture. Discuss the alignment of your career goals with their focus on innovation and how you can contribute to building the future of technology.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Snowflake Hybrid Dublin, California, United States
Posted 3 days ago
Inclusive & Diverse
Dare to be Different
Customer-Centric
Collaboration over Competition
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
Flex-Friendly
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Medical Insurance
Family Coverage (Insurance)

As a Senior Alliance Marketing Manager at Snowflake, you'll develop and execute marketing strategies to expand Snowflake's market influence through partnerships.

Photo of the Rise User
Snowflake Hybrid North Carolina, United States
Posted 12 days ago
Inclusive & Diverse
Dare to be Different
Customer-Centric
Collaboration over Competition
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
Flex-Friendly
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Medical Insurance
Family Coverage (Insurance)

Contribute to innovative projects as an Account Executive at Snowflake, leveraging your expertise in enterprise sales and technical solutions.

Photo of the Rise User
NBCUniversal Remote 904 Sylvan Ave, Englewood Cliffs, NEW JERSEY
Posted 7 days ago

Become a pivotal part of NBCUniversal's innovative team as a Staff Fullstack Software Engineer, focusing on cutting-edge technologies and system solutions.

Pion Remote No location specified
Posted 13 days ago

Join Pion as a Developer Experience Engineer and play a key role in optimizing software development processes for a leading technology company.

Photo of the Rise User
Posted 22 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Passion for Exploration
Dare to be Different
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Equity
Learning & Development
Dental Insurance
Vision Insurance

Become a pivotal part of Latitude's mission as a Senior Front-End Engineer, shaping the future of AI-native gaming technology.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, CALIFORNIA, United States
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is seeking a Software Engineering Manager to enhance product development and lead a talented engineering team in San Diego.

Photo of the Rise User
Gauntlet Remote New York City / San Francisco / Los Angeles / Remote
Posted 14 days ago

Join Gauntlet as a Software Engineer on the Data Team, focusing on innovative data solutions for decentralized finance.

Photo of the Rise User
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Join Atlassian as a Principal Frontend Software Engineer and lead the development of cutting-edge user interface systems.

Photo of the Rise User
Posted 10 days ago

As a Senior Full Stack Engineer at Humi, you will leverage your expertise in Ruby on Rails and JavaScript frameworks to enhance a vital payroll product in a fully remote setting.

Photo of the Rise User
Rubrik Hybrid Palo Alto, California, United States
Posted 10 days ago
Transparent & Candid
Collaboration over Competition
Inclusive & Diverse
Growth & Learning

Join Rubrik as a Senior Software Engineer, where you'll develop cutting-edge solutions to secure Kubernetes environments.

Snowflake is globally-distributed enterprise, with a team of more than 6,780 employees working in over 40 offices around the world. Hundreds of the world’s largest, use our AI Data Cloud to share data, build applications, and power their businesses.

170 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Dare to be Different
Customer-Centric
Collaboration over Competition
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Flex-Friendly
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Medical Insurance
Family Coverage (Insurance)
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbiana just viewed Talent Relations Specialist at 3Pillar
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations Manager at Athennian
Photo of the Rise User
Someone from OH, Toledo just viewed Sr. Writer and Training Specialist at Zero to Three
Photo of the Rise User
Someone from OH, Oxford just viewed Sr. Staff, Security Research (Risk Management) at Zscaler
U
Someone from OH, Cincinnati just viewed Weekend Caregiver - Weekly Pay at United Care
Photo of the Rise User
Someone from OH, Columbus just viewed Credentialing Analyst at Experian
S
Someone from OH, Cincinnati just viewed Director, Logistics & Operations at Starface World
Photo of the Rise User
Someone from OH, Westlake just viewed Senior Data Engineer - (Remote) at Jobgether
K
Someone from OH, Lima just viewed Talent Operations Associate at Kinaxis Inc.
Photo of the Rise User
Someone from OH, Delaware just viewed Quality Engineer, Call Intelligence (Contract) at Replicant
Photo of the Rise User
Someone from OH, Lima just viewed Trainee Recruitment Consultant at Gi Group Holding
Photo of the Rise User
Someone from OH, Lima just viewed Associate Talent Development Partner at Niche
Photo of the Rise User
Someone from OH, Lima just viewed Talent Acquisition Coordinator at Clio
Photo of the Rise User
Someone from OH, Lima just viewed Remote Tax Professional at H&R Block
Photo of the Rise User
Someone from OH, Lima just viewed Senior SMB Client Onboarding Partner at H&R Block
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Risk Senior Manager at TAL
Photo of the Rise User
Someone from OH, Oxford just viewed Third Party Cyber Risk Assesor at Control Risks