Database Engineering Manager

3 weeks ago


San Mateo, California, United States Snowflake Computing Full time
Build the Future of Data with Snowflake

Snowflake is at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our Get It Done culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.

A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. As Snowflake works to build a comprehensive cloud data platform, we need talent to help our database engine rise to this challenge and reach the next order of magnitude in scale, performance, and reliability.

Key Responsibilities
  • Lead a team of talented engineers in the design, development, and support of a highly distributed and performant transactional KV store with a specific focus on building database internals, like high throughput, low latency, transactions, storage engine, etc.
  • Lead and participate in technical, design, and product discussions relating to OLTP (online transaction processing) and HTAP (hybrid transactional and analytical processing) workloads.
  • Ensure reliability, performance, and scale of the services you own in production.
  • Develop the future leaders of Snowflake by providing continuous mentorship, coaching, and growth opportunities.
  • Translate product requirements into engineering work for your team, reaching out to others for assistance as needed.
  • Partner with other leaders in the Engineering and Product organizations on quarterly planning, staffing, and project schedules.
  • Know how and when to shift resources across areas to achieve execution goals and respond to lessons from production issues.
  • Use your strong foundation as a technical leader to reliably deliver on complex projects while keeping the quality bar high.
  • Grow the team by recruiting and hiring new team members and growing existing ones.
  • Foster a culture of creativity and innovation while also promoting practical decision-making.
Requirements
  • 8+ years of experience in database internals or distributed systems.
  • 5+ years of experience in managing and leading teams to build large-scale systems or databases.
  • BS in Computer Science or related majors; Masters or PhD preferred.
  • Strong track record of delivering large-scale and resilient distributed systems and services.
  • Strong collaboration and communication skills.
  • Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
  • Strong systems fundamentals including scheduling, IO subsystem, and multi-threading.
  • Experience with modern C++, i.e., C++11 and beyond.
  • A track record of recruiting and leading technical teams in a demanding talent market.
  • Knowledge and experience in cloud environments, such as AWS, Azure, and GCP is a huge plus.
  • Experience in SQL and data analysis is a big plus.
Why Snowflake?

This is an excellent opportunity to:

  • Lead and grow an exceptional team of industry veterans and rising stars building the industry-leading data management system that customers love.
  • Take charge of your own career - this role will push you to grow, both technically as well as a team leader.
  • Learn at scale as you and your team deliver essential components of a highly distributed, robust, and secure enterprise SaaS platform that services thousands of customers and more than a billion complex queries every day.

Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $214,000 - $327,750.
  • Additionally, this role is eligible to participate in Snowflake's bonus and equity plan.

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.



  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of Data with SnowflakeSnowflake is at the forefront of the data revolution, committed to building the world's greatest data and applications platform. Our Get It Done culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.A massive...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of DataSnowflake Computing is revolutionizing the data management industry, and we're looking for talented Senior Software Engineers to help build the next-generation database technology.As a member of our team, you'll be responsible for designing, developing, and supporting a highly-parallel and fault-tolerant database system that can...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of DataSnowflake Computing is a global leader in cloud data platforms. We're looking for dedicated students who share our passion for groundbreaking technology and want to create a lasting future for themselves and Snowflake.What We OfferPaid, full-time internships in the heart of the software industryPost-internship career opportunities...


  • San Mateo, California, United States Snowflake Computing Full time

    Job Title: Senior Software Engineer - Database SecuritySnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our engineering team, you will be responsible for designing and implementing features to provide identity and access management, including integration with next-generation...


  • San Mateo, California, United States Snowflake Computing Full time

    Job Title: Senior Software Engineer - Database SecuritySnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our security team, you will be responsible for designing and implementing features to provide identity and access management, authorization frameworks, and other key security...


  • San Francisco, California, United States Figma Full time

    Join Figma's Database Engineering TeamFigma is a leading design and development platform that empowers teams to create innovative products. We're seeking an experienced Database Engineering Manager to lead our database engineering team and drive the development of our next-generation database services.About the RoleWe're looking for a seasoned engineering...


  • San Mateo, California, United States Snowflake Computing Full time

    Job DescriptionSnowflake Computing is seeking a highly skilled Senior Software Engineer - Database Security to join our team. As a key member of our security team, you will be responsible for designing and implementing features to provide identity and access management, including integration with next-generation identity providers and protocols.Key...

  • Tooling Engineer

    5 days ago


    San Mateo, California, United States Manpower Engineering Full time

    Job Title: Tooling EngineerWe are seeking a skilled Tooling Engineer to join our team at ManpowerGroup, a leading global workforce solutions company. As a Tooling Engineer, you will play a critical role in ensuring the quality and efficiency of our manufacturing processes.Key Responsibilities:Develop and implement tooling designs and manufacturing processes...

  • Tooling Engineer

    2 days ago


    San Mateo, California, United States Manpower Engineering Full time

    Job Title: Tooling Engineer - Manufacturing ExpertOur client, a pioneer in autonomous mobility, is seeking a Tooling Engineer - Manufacturing Expert to join their team. As a Tooling Engineer - Manufacturing Expert, you will be part of the Tooling Team. The ideal candidate will have excellent communication skills, the ability to influence and the ability to...

  • Tooling Engineer

    3 weeks ago


    San Mateo, California, United States Manpower Engineering Full time

    {"title": "Tooling Engineer", "description": "Job SummaryWe are seeking a skilled Tooling Engineer to join our team at ManpowerGroup. As a Tooling Engineer, you will be responsible for ensuring the quality and accuracy of manufacturing processes and tooling.Key ResponsibilitiesDevelop and implement tooling and fixture designs to meet industry...


  • San Mateo, California, United States Snowflake Computing Full time

    About the RoleWe are seeking an exceptional Senior Software Engineer to join our team at Snowflake Computing. As a key member of our engineering team, you will play a critical role in designing, building, and operating large-scale distributed systems and databases.Key Responsibilities:Design and implement high-performance systems to handle growing request...


  • San Francisco, California, United States Fabletics Full time

    Database Engineer IIAt Fabletics, we're seeking a highly skilled Database Engineer II to join our team. As a key member of our database engineering team, you'll be responsible for designing, implementing, and maintaining robust, scalable database systems to meet business needs.Key Responsibilities:Collaborate with stakeholders to understand business...


  • San Diego, California, United States BAE Systems USA Full time

    Job Title: Senior Database EngineerBAE Systems USA is seeking a highly skilled Senior Database Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and administering large-scale database systems.About the Role:Design and develop database architectures to support complex systemsDevelop and...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Database Software EngineerServiceNow is seeking a highly skilled Database Software Engineer to join our team. As a key member of our Database Provisioning team, you will be responsible for designing and implementing software solutions for operating PostgreSQL databases in production.Responsibilities:Design and develop software solutions for...


  • San Diego, California, United States Leidos Full time

    About the RoleLeidos is seeking an experienced Database Engineer/Oracle Database Administrator to join our team in support of a large, fast-paced program. As a key member of our agile team, you will be responsible for designing, developing, and implementing database solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop...

  • DB2 Database Manager

    2 weeks ago


    San Francisco, California, United States Worldpay Full time

    Job Title: DB2 Database ManagerWe are seeking a highly skilled DB2 Database Manager to join our team at Worldpay. As a key member of our Infrastructure Services organization, you will be responsible for managing our DB2 mainframe z/OS database, overseeing a team of database administrators and engineers, and ensuring the successful delivery of database...


  • San Mateo, California, United States Snowflake Computing Full time

    Job SummaryAs an Engineering Manager in Data Governance at Snowflake Computing, you will lead and drive projects from idea formulation to design and implementation. You will drive great partnership with the product management team, set team strategy, and be accountable for team plans and deliverables. You will grow and build a strong, healthy, and diverse...

  • Database Engineer

    3 weeks ago


    San Jose, California, United States CISCO Systems Full time

    About the RoleCisco Systems is seeking a skilled Database Engineer to join our team. As a Database Engineer, you will be responsible for designing, building, and maintaining top-notch databases to meet our business needs in a DevOps setting.Key ResponsibilitiesGather database requirements by coordinating with stakeholders to understand the scope, data...


  • San Francisco, California, United States Checkr Full time

    About CheckrCheckr is a leading provider of background screening and verification services. We empower businesses to make informed hiring decisions by providing accurate and reliable information about job candidates.Job DescriptionWe are seeking a highly skilled Database Reliability Engineer to join our team. As a Database Reliability Engineer, you will be...


  • San Francisco, California, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Database Engineer to join our team. As a key member of our engineering organization, you will play a critical role in driving our insurance business transformation by building high-performance, low-maintenance, and zero-downtime database platforms and applications.Key ResponsibilitiesCollaborate with...