Skip to content

Senior Software Engineer, Data Governance

Senior engineer building data governance services and features for Snowflake customers, requiring 7+ years experience, Java fluency, and database fundamentals.

200k – 288kMenlo Park, CABackend EngineeringOnsite7+ YOE

About the role

Responsibilities

  • Work closely with Product Managers to drive projects from idea formulation to design and implementation
  • Design and build data governance features
  • Solve real business needs at large scale by applying software engineering and analytical problem solving skills
  • Make trade-offs to design the best system for Snowflake customers' needs
  • Collaborate with engineers across teams to help deliver cross-functional initiatives

Requirements

  • 7+ years of hands-on software engineering experience
  • Fluency in Java required
  • Experience with database fundamentals including working with SQL
  • Systems programming skills including multi-threading, concurrency, etc.
  • BS in Computer Science or a related field; Masters or PhD preferred

Nice-to-Haves

  • Some experience in database security or building data governance systems is a bonus

Skills

JavaSQLMulti-ThreadingConcurrencyDatabase SecurityData Governance

Senior Software Engineer - Data Clean Room/ AI Data Hub

Senior engineer building scalable infrastructure and AI-enabled features for Snowflake's secure multi-party data collaboration platform.

200k – 288kBellevue, WABackend EngineeringOn-site7+ YOEJavaAI/ML

Senior Backend Engineer, Search

Senior Search Engineer responsible for designing, optimizing, and scaling search infrastructure using OpenSearch/ElasticSearch, improving relevance and speed, and building vector search capabilities.

200k – 250kUnited StatesBackend EngineeringRemote5+ YOENLPIndexing

Senior Software Engineer, AI Platform for User Experiences

Senior engineer building scalable backend services, Kubernetes infrastructure, and AI-powered developer tooling for Snowflake's user-facing applications and internal AI coding agent.

200k – 288kMenlo Park, CABackend EngineeringHybrid6+ YOEAWSGCP

Senior Software Engineer - Snowflake Postgres

Build and scale a multi-cloud Postgres OLTP service at Snowflake, orchestrating databases with Ruby, integrating with major cloud APIs, and ensuring high availability for massive datasets. Requires 7+ years experience with distributed systems, Postgres, Ruby/Go, and cloud infrastructure.

200k – 288kMenlo Park, CABackend EngineeringRemote7+ YOEGoAWS

Senior Software Engineer - Observe by Snowflake, OpenTelemetry

Develops OpenTelemetry Collector components, SDK libraries, and instrumentation for emerging domains like LLM/AI and Browser RUM. Collaborates with open-source community on contributions, RFCs, and standards while owning Observe Agent architecture. Requires 5+ years experience with strong Go skills and OTel ecosystem knowledge.

200k – 288kMenlo Park, CABackend EngineeringOn-site5+ YOEGoAWS