S

Snowflake

Runs a cloud platform for business data and AI

Software Engineering Manager - Data Processing

Engineering LeadershipUpdated on Nov 10
Full-timeZürich, SwitzerlandNo salary listedIn-person

About the Job

Requirements

  • Proven record managing a team of 5 or more engineers that delivered complex backend or infrastructure systems in a fast-paced environment.
  • Background in database systems, such as query processing, query optimization, storage, or compilers.
  • Experience building and operating distributed systems.
  • Hands-on engineering skills, including the ability to write, review, and fix production code.
  • Ability to run multiple concurrent projects and prioritize clearly between them.
  • Ability to balance short-term operational needs with long-term architecture and make cost and performance tradeoffs based on data.
  • Experience running a team that owns production services with on-call responsibilities.
  • Bachelor's, master's, or doctorate degree in computer science, engineering, or a related field.

Responsibilities

  • Lead, mentor, and grow a team of backend engineers working on compiler internals, distributed scheduling, query execution, and data materialization; coach team members on their careers and help them reach their potential.
  • Hire top talent and represent Observe and Snowflake to candidates.
  • Work with other Observe product and backend teams to plan and execute product features and scale existing systems.
  • Work with core Snowflake engineering teams in Germany and the United States to integrate Observe with Snowflake technologies, communicate Observe's needs, and drive improvements to the underlying platform.
  • Reduce technical debt in the area by identifying it, planning its remediation, and balancing that work against new features.
  • Keep concurrent projects moving, set clear priorities, and ensure important work is completed.
  • Own operational health, including performance, compute cost efficiency, on-call load, and support cost; lead production incident and customer escalation responses, and drive postmortems and follow-up work.
  • Write, review, and fix code when needed, and investigate production workloads alongside the team.

Desired Qualifications

  • Experience with Snowflake or other large-scale data platforms or databases and knowledge of their internals.
  • Familiarity with the observability space.
  • Experience building an enterprise-grade SaaS product.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs