Snowflake logo

Software Engineer Backend -Sharing Foundation

Snowflake

Menlo Park, CA
Full Time
Mid Level
157k-230k
6 days ago

Job Description

About the Role

Join the Snowflake team as a Senior Software Engineer to build backend services for the data cloud platform. Snowflake is at the forefront of the data revolution, committed to developing an effective, affordable, and accessible cloud data platform that enables secure and governed data sharing for customers to solve their business problems.

Key Responsibilities

  • Drive impactful initiatives for the data sharing and collaboration features.
  • Develop and scale Java-based backend services and APIs to integrate UI features and support external developers.
  • Collaborate with product managers, architects, other engineering teams, data science organizations, and business groups to drive end-to-end solutions.
  • Work closely with frontend engineers to build highly performant backend services that support a cutting-edge interactive UI.
  • Contribute to improving engineering processes, tooling, and standards.
  • Debug production issues across multiple services and improve reliability and stability.

Requirements

  • 2-5 years of industry experience designing, building, and supporting backend large-scale data processing systems in production.
  • Strong fundamental computer science skills.
  • Strong knowledge of algorithms and data structures.
  • Fluency in Java and SQL.
  • Knowledge of databases and distributed systems.
  • BS/MS/PHD in Computer Science or related majors, or equivalent experience.

Benefits & Perks

  • Competitive salary with an estimated range of $157,000 - $230,000.
  • Participation in Snowflake's bonus and equity plan.
  • Medical, dental, and vision insurance.
  • Life and disability insurance.
  • 401(k) retirement plan.
  • Flexible spending and health savings accounts.
  • At least 12 paid holidays, paid time off, parental leave.
  • Employee assistance program and other company benefits.

Working at Snowflake

Snowflake is growing fast and scaling its team to enable and accelerate growth. The company values sharing their core principles: challenging ordinary thinking, pushing the pace of innovation, and building a future for both employees and the organization. Employees are expected to follow confidentiality and security standards, especially regarding sensitive data and customer information.

Apply Now

Job Details

Posted AtJul 17, 2025
Salary157k-230k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Snowflake

Website

snowflake.com

Company Size

5001-10000 employees

Location

Menlo Park, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches