The opportunity
In Data Foundations, we enable customers to self-serve reporting with scalable architecture. Our vision is to build a comprehensive dashboards-as-a-service framework that uses AI and relies on scalable data infrastructure.
What you'll do
Hire, manage, and enable a high-performing Data Insights Platform engineering: team, creating an environment where team members can do their best work and deliver strong results.
Partner closely with product managers, product designers, and peer: engineering managers to define and deliver the roadmap for Data Insights Platform (DIP) and related Platform Insights initiatives such as Siphon , Query API integrations, classic search initiatives, and self-service reporting foundations.
Own delivery for your team, including planning, prioritization, execution,: and operational follow-through across architecture work, platform improvements, and production readiness, with clear accountability for roadmap milestones and delivery outcomes.
Guide the technical design of distributed data-path components, including: ingestion, buffering, enrichment, exporting, and querying, and shape architecture choices on sharding, partitioning, component-specific scaling, failure recovery, and tenant isolation across SaaS, Dedicated, self-managed, and Cells deployments, with a strong focus on reliability, throughput, operability, and maintainability.
Help the team design safe and scalable integrations with the GitLab monolith,: including gRPC/Protobuf-based query paths and clear ownership boundaries between DIP and product teams building user-facing GraphQL or REST endpoints.
Drive a high bar for security, privacy, and governance in how platform data: is handled, including authentication, authorization, encryption, and safe handling of data with different privacy classifications.
What they're looking for
- Improve operational maturity across the platform, including observability,: metrics, logging, readiness, capacity planning, performance monitoring, and clear runbooks for managed environments, with a focus on improving availability, throughput, latency, and time to recovery.
- Collaborate asynchronously across teams and functions to help GitLab land: customer-facing reporting capabilities on top of a strong, scalable data foundation.
- Lead the design and evolution of the platform with a focus on modular: architecture, ensuring systems are extensible and ready for AI-driven integrations.