← Back to list
Job

Engineering Manager, Data Foundations

Engineering Manager • Remote • Full-time United States USA

Engineering Manager leading a high-performing team within GitLab's Data Foundations group, working on the core data platform that ingests, processes, and queries data streams generated across GitLab, requiring deep distributed systems expertise.

Responsibilities

  • Hire, manage, and enable a high-performing Data Insights Platform engineering team
  • Partner with product managers and designers to define the roadmap for DIP and related Platform Insights initiatives (e.g. Siphon, Query API)
  • Own delivery for the team, including planning, prioritization, execution, and operational follow-through
  • Guide the technical design of distributed data-path components: ingestion, buffering, enrichment, exporting, querying
  • Help design safe, scalable integrations with the GitLab monolith (gRPC/Protobuf query paths)
  • Drive a high bar for security, privacy, and governance in platform data handling
  • Improve operational maturity: observability, metrics, logging, capacity planning
  • Lead the evolution of the platform architecture toward modularity, ready for AI-driven integrations

Requirements

  • Experience managing platform, infrastructure, or data systems teams at scale
  • Deep distributed systems expertise: service boundaries, asynchronous pipelines, backpressure, fault tolerance, horizontal scalability
  • Strong technical background in backend/platform engineering for high-throughput event pipelines
  • Experience with change data capture, event streaming/messaging systems, OLAP data stores
  • Ability to hire, develop, and coach team members while contributing technical guidance on complex architecture decisions
  • Strong cross-functional collaboration skills where ownership is split between platform and feature teams
  • Experience building/operating systems across multiple deployment models (GitLab.com, Dedicated, self-managed, cells)
  • Strong written communication, effective in an all-remote, asynchronous environment

Nice to have

  • Familiarity with search, indexing, and query-serving systems

Soft skills

team building/coachingcross-functional collaborationwritten communicationcommitment to reliability

About the company

GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and over half of the Fortune 100 to ship better, more secure software faster. The company operates as a fully remote, asynchronous organization.

Similar jobs