Back to Job Listings

Engineering Manager, Data

San Francisco

SpringCube

Full-time - Engineering Manager

Social Networking & Media

Posted 3 weeks ago

Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

A leading technology organization relies on timely, accurate, and reliable data to support business and product decisions. Its Data Engineering team develops database solutions for reporting, product analytics, marketing optimization, financial reporting, and other critical business use cases.

The team builds data structures and data warehouse architectures that serve as a foundation for decision-making while also developing tools that enhance the developer experience and support a high-velocity engineering environment. The organization is seeking an experienced engineering leader to guide and grow its Data Engineering teams and help make data a strategic advantage.

The organization is seeking an Engineering Manager, Data to lead the development of enterprise-scale data solutions and provide technical leadership across data architecture. This role will empower data engineers, data scientists, and business partners while fostering an engineering culture focused on excellence, reliability, flexibility, and scalability.

The successful candidate will combine strong people leadership with deep technical expertise in data engineering and architecture. The role involves building and nurturing high-performing teams, driving technical and strategic direction, improving data infrastructure, and delivering innovative solutions in a dynamic, fast-paced environment.

Key Responsibilities

  • Lead, hire, develop, and nurture high-performing data engineering teams.
  • Drive the technical and strategic vision for embedded engineering teams and foundational data capabilities.
  • Guide the development of scalable, reliable, and interoperable enterprise data solutions.
  • Continuously improve data architecture, engineering processes, and development practices.
  • Balance short-term opportunities with long-term technical strategy and engineering excellence.
  • Break down complex systems into accessible data assets and reusable components.
  • Collaborate closely with stakeholders, external partners, and other data engineering leaders.
  • Plan and execute initiatives that support both short-term and long-term team and stakeholder objectives.
  • Establish reliability and quality as fundamental engineering requirements.
  • Provide technical guidance and mentorship to data engineers and the broader data community.
  • Identify and close gaps in data infrastructure and technical execution.
  • Support the development of meaningful large-scale data processing and infrastructure systems.
  • Foster a culture of continuous improvement, innovation, collaboration, and technical excellence.

Required Qualifications

  • Bachelor’s, Master’s, or PhD in Computer Science or an equivalent field.
  • 10+ years of experience working in data engineering or a related technical domain.
  • 2+ years of hands-on engineering management experience.
  • Demonstrated experience hiring, developing, and growing engineering teams.
  • Exceptional communication and leadership skills with the ability to operate effectively in a fast-moving environment.
  • Experience with performance management, coaching, mentoring, and professional development.
  • Hands-on technical experience with data infrastructure and engineering execution.
  • Ability to work with SQL and Python.
  • Experience with large-scale data engineering and data processing systems.
  • Experience with large-scale batch and real-time ETL orchestration.
  • Experience designing and developing data architectures and warehouse solutions.
  • Experience working with big data compute and processing technologies.

Preferred Qualifications

  • Experience with Snowflake or Redshift.
  • Experience with AWS or GCP.
  • Experience with Hadoop and Apache Spark.
  • Experience with Lambda or Kappa architectures.
  • Experience with Apache Flink or Airflow.
  • Experience building large-scale batch and real-time data processing systems.
  • Experience with data lake technologies such as Delta Lake or Apache Iceberg.
  • Experience building systems that directly support online applications.
  • Exposure to databases such as CockroachDB, Cassandra, and PostgreSQL.
  • Experience developing scalable data infrastructure and reusable data components.
  • Strong understanding of cloud-based data engineering environments.

Location Requirement

This is a hybrid position and requires the successful candidate to be located in San Francisco, California; Sunnyvale, California; or Seattle, Washington.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals globally.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.
‹