Snowflake

Software Engineer, Data Governance

Snowflake1 months ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 160,000 – 230,000

Level

Senior

Role

Software Engineer

Posted

May 11, 2026

Full TimeSenior

The role

Summary

A Senior Software Engineer role in the Data Governance team at Snowflake, focusing on building advanced data governance services and systems. The ideal candidate will design innovative features that help customers manage data assets securely, leveraging software engineering expertise and analytical problem-solving skills to create scalable solutions.

What you'll do

Product Collaboration: Work closely with Product Managers to drive projects from initial concept to full implementation
Data Governance Feature Development: Design and build sophisticated data governance features for Snowflake's platform
Systems Design: Create large-scale solutions that address complex business needs with optimal system design
Cross-Functional Collaboration: Collaborate with engineers across different teams to deliver comprehensive initiatives
Technical Decision Making: Make strategic trade-offs to design systems that best meet Snowflake customers' requirements

What we look for

Technical

Programming LanguagesStrong proficiency in Java with advanced coding capabilities
Database SkillsComprehensive understanding of database fundamentals and SQL
Systems ProgrammingAdvanced skills in multi-threading, concurrency, and low-level system design

Education

Academic QualificationBachelor's degree in Computer Science or related technical field
Advanced DegreeMaster's or PhD strongly preferred

Experience

Software Engineering ExperienceMinimum of 5 years of hands-on software engineering work
Optional SpecializationExperience in database security or data governance systems preferred

Skills

Required skills

Java ProgrammingAdvanced Java development skills essential for role
SQLProficient database querying and management skills
Systems DesignAbility to architect complex software systems

Nice to have

Machine LearningUnderstanding of ML techniques for data governance
Data SecurityExperience with data privacy and security mechanisms

Compensation & benefits

Salary

USD 160,000 – 230,000 (annual)

Stock options

Available

Benefits

Innovative Work Environment

Opportunity to work with cutting-edge AI and data technologies

Career Growth

Fast-growing company with potential for significant professional development


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Interview Comprehensive assessment of technical skills and problem-solving abilities
  3. 3
    System Design Challenge Evaluate candidate's approach to designing complex data governance systems
  4. 4
    Final Interview Discussion with team leaders and cultural fit assessment

Apply for this position

You'll be redirected to the company's application page