Engineering Manager, Data Foundations

GitLab

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$152,800–$259,200 / yr
Posted
86 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $214k
This role $206k
$139k most similar roles pay here $281k

This role pays less than 53% of similar roles. Most pay $160,600–$267,050 — the shaded band above. At the midpoint, this role pays about $206k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About GitLab

GitLab is an all-remote software company that develops an AI-powered DevSecOps platform combining source code management, CI/CD, security scanning, and project planning in a single application.

GitLab currently has 79 open roles on FindRole.

Listed pay typically runs $137,400–$213,600 across 61 roles with salary data.

Most-posted roles

View all roles at GitLab

At a glance

TL;DR · Engineering Manager, Data Foundations

Engineering Manager, Data Foundations leads a high-performing team within the Data Foundations group to build and manage a core data platform for processing large-scale data streams. This role involves managing engineers while providing technical guidance on distributed systems architecture, including ingestion, buffering, enrichment, replication, storage, and querying. The manager will oversee the development of the Data Insights Platform and classic search capabilities, ensuring reliability across multiple deployment models. Key responsibilities include overseeing infrastructure for high-throughput event pipelines, gRPC/Protobuf query paths, and ClickHouse-backed storage while integrating with a Rails monolith. Candidates must possess expertise in change data capture, NATS/JetStream, and OLAP stores to solve complex problems regarding scalability, tenant isolation, and performance monitoring. The role focuses on creating a scalable foundation for analytics and search capabilities to provide reliable, high-volume data insights across the platform.

What does a Engineering Manager earn in Remote?

Median $235250 from 43 postings across 20 companies.

See salary data

What you'll do

  • Hire, coach, and develop a high-performing engineering team within the Data Foundations group.
  • Lead the technical architecture for distributed data systems including ingestion, buffering, enrichment, and querying.
  • Manage the delivery of the Data Insights Platform roadmap in collaboration with Product and Design teams.
  • Oversee the integration of search capabilities and analytics platforms to provide customer-facing insights.
  • Ensure high standards for security, privacy, and governance across all platform data handling.
  • Improve operational maturity through enhanced observability, capacity planning, and performance monitoring.
  • Drive the development of scalable infrastructure that supports multiple deployment models like SaaS and self-managed environments.
  • Integrate AI tools into daily workflows to drive productivity and innovation across the engineering team.

What we're looking for

  • Experience managing platform, infrastructure, or data systems teams at scale to build high-performing teams.
  • Deep expertise in distributed systems including service boundaries, asynchronous pipelines, backpressure, and fault tolerance.
  • Strong technical background in backend and platform engineering for high-throughput event pipelines and data systems.
  • Experience with change data capture, event streaming, OLAP data stores, and query-serving layers.
  • Ability to hire, develop, and coach team members while providing guidance on complex architecture and delivery tradeoffs.
  • Proven ability to operate systems across multiple deployment models including SaaS, Dedicated, self-managed, and cell-based environments.
  • Strong written communication skills for effective collaboration in an all-remote, asynchronous environment.
  • Familiarity with search, indexing, and query-serving systems (preferred).

More like this

Similar roles

Senior Engineering Manager, Data

Chime

San Francisco, CA 54 days ago
Spark Snowflake Data Warehouse Data Lake dbt Key-Value Store CI/CD AI Data Engineering FinTech
7+ yrs exp

Mail Data Foundations Engineering Manager

Apple Inc

San Diego, CA 114 days ago $195,700$338,400
IMAP SMTP EWS CardDAV CalDAV Software Engineering Data Integrity Client/Server Communication Testing Triage Machine Learning AI

Engineering Leader, Data Engineering

Apple Inc

Seattle, WA 91 days ago $295,600$472,200
Data Engineering Spark Flink Kafka Apache Iceberg Snowflake Machine Learning AI Data Pipelines Data Architecture Data Quality Scalability Software Engineering Best Practices
10+ yrs exp

Engineering Manager, Data Transformation

Stripe

New York, NY +1 14 days ago $203,400$305,200
Spark Airflow Iceberg Hive S3 SQL Python Scala gRPC Kafka FlinkSQL API Design Data Pipelines Real-time Transformation
3+ yrs exp

Engineering Manager, Data Labeling Platform

Nvidia

Remote 18 days ago $200,000$322,000
Python TypeScript JavaScript System Design Data Engineering ETL Distributed Systems Machine Learning AI Application Engineering Data Pipelines Human-in-the-loop Multi-modal Models Analytics Dashboards
10+ yrs exp Remote