Snowflake

Engineering Manager - Openflow

Snowflake2 weeks ago
Location

US-CA-Menlo Park

Type

Full Time

Salary

USD 236,000 – 339,200

Level

Manager

Role

Engineering Manager

Posted

Feb 27, 2026

Full TimeManager

The role

Summary

Engineering Manager role at Snowflake leading the Openflow team, responsible for managing 10+ engineers building data integration platforms including control plane, data plane, and connectors. Requires strong technical background in distributed systems with proven leadership experience in high-scale cloud environments.

What you'll do

Team Leadership: Lead and grow a high-performing team of 10+ engineers building Openflow's control plane, data plane, and connectors
Strategic Planning: Translate product strategy into executable engineering roadmaps, partnering with PM, TPM, and stakeholders
Delivery Management: Organize team for fast, high-quality delivery while managing scope, trade-offs, and maintaining quality standards
Production Ownership: Own production reliability, performance, and support for services and connectors, lead incident responses
Technical Debt Management: Manage technical debt and support burden while maintaining code health and test coverage
Engineer Development: Mentor and develop engineers across IC1-IC4 levels with clear feedback and growth planning
Performance Management: Address underperformance and misalignment issues with empathy, clarity, and follow-through
Talent Acquisition: Hire and retain exceptional talent while building diverse, inclusive teams
Cultural Leadership: Model Snowflake values and create safe, collaborative environments across functions and time zones
Technical Contribution: Contribute hands-on coding and design skills to review code, unblock complex issues, and make technical decisions

What we look for

Technical

Distributed SystemsStrong technical background in distributed systems and data platforms with hands-on experience
Cloud-Native ArchitectureExperience with high-scale, cloud-native environments and infrastructure
Data IntegrationKnowledge of data integration, streaming, or workflow systems (Apache NiFi, Kafka, Flink, Airflow)
Platform EngineeringExperience designing, building, and operating backend/platform services with reliability focus
Production OperationsHands-on experience with production incident management, postmortems, and reliability improvements

Education

Bachelor's DegreeBS in Computer Science or related field, or equivalent practical experience
Advanced Technical KnowledgePrior experience as Staff/Principal-level engineer preferred

Experience

Engineering ManagementProven experience managing teams of 10+ engineers in backend, platform, or data infrastructure
Product DevelopmentTrack record of effective product development and execution with PM/TPM collaboration
Talent ManagementExperience hiring and closing strong engineering talent with competing offers
Cross-functional LeadershipLeadership behaviors aligned with company values including customer focus and team success

Skills

Required skills

Team LeadershipManaging 10+ engineers in high-scale distributed systems environments
Distributed SystemsDeep technical knowledge of distributed systems architecture and data platforms
Product ExecutionTranslating requirements into technical plans and managing delivery milestones
Production OperationsIncident response, reliability management, and technical debt prioritization
People ManagementMentoring, performance management, and talent development across IC levels
CommunicationCross-functional collaboration and technical decision explanation to diverse audiences

Nice to have

Data Integration PlatformsExperience with Apache NiFi, Kafka, Flink, Airflow, or similar workflow systems
Cloud Data PlatformsFamiliarity with Snowflake or similar cloud data warehousing solutions
Staff/Principal EngineeringPrior experience as senior individual contributor in high-scale teams
Multi-cloud ExperienceKnowledge of AWS, Azure, GCP cloud infrastructure and services

Compensation & benefits

Salary

USD 236,000 – 339,200 (annual)

Stock options

Available

Benefits

Comprehensive Health Insurance

Medical, dental, and vision coverage for employees and families

Equity Compensation

Stock options and equity participation in company growth

Professional Development

Learning and development opportunities for career advancement

Flexible Work Environment

Collaborative culture supporting work-life balance

Innovation Focus

Culture emphasizing impact, innovation, and collaboration

Career Growth

Opportunities to advance careers in fast-growing cloud computing company


Interview process

  1. 1
    Initial Screening Phone screen with recruiter covering background, motivations, and basic role fit
  2. 2
    Hiring Manager Interview Discussion with hiring manager about leadership philosophy, technical background, and team management approach
  3. 3
    Technical Leadership Round System design and technical decision-making scenarios with senior engineering leaders
  4. 4
    People Management Assessment Behavioral interview focusing on team building, conflict resolution, and performance management
  5. 5
    Cross-functional Panel Interview with Product Management, TPM, and other stakeholders on collaboration and strategic thinking
  6. 6
    Executive Interview Final round with senior leadership covering vision alignment and cultural fit
  7. 7
    Reference Checks Verification of past management experience and leadership effectiveness with former colleagues

Apply for this position

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


Snowflake

Snowflake

View all jobs

Snowflake is an American cloud computing company offering data warehousing and analytics platforms.

Bozeman, Montana, United StatesFounded 2012snowflake.com

Tech Stack

Languages
JavaPythonScalaGo
Frameworks
Apache KafkaApache FlinkApache NiFiApache Airflow
Databases
Snowflake Data CloudPostgreSQLRedisApache Cassandra
Tools
KubernetesDockerTerraformJenkinsGrafanaPrometheus
Other
AWS/Azure/GCPREST APIsGraphQLgRPC

Interview Guides

11 guides available for Snowflake

Apply Now