About GitLab
GitLab is an open-core software company developing the most comprehensive AI-powered DevSecOps platform used by over 100,000 organizations. Our mission is to enable everyone to contribute to the software that powers the world, accelerating human progress. We embrace AI as a core productivity multiplier, encouraging team members to integrate AI into workflows for innovation and efficiency.
Role Overview
As a Data System Architect, you will drive the evolution of GitLab’s strategic data platform. You will design scalable, distributed solutions to manage and leverage data across SaaS and self-managed deployments, supporting enterprise-scale growth and innovation.
Key Responsibilities
-
Architect scalable, distributed data systems across SaaS and self-managed deployments
-
Define enterprise data product standards, governance frameworks, and compliance practices
-
Build governed, monetizable data services and APIs for internal and external use
-
Partner with product and engineering teams to embed AI-driven patterns into data infrastructure
-
Design event-driven systems, data pipelines, transformation workflows, and metadata systems
-
Establish CI/CD best practices for reliable deployment, monitoring, and maintenance
-
Lead complex technical engagements and transform ambiguity into actionable strategic roadmaps
Required Experience & Skills
-
Architecting large-scale distributed data systems in regulated domains
-
Building multi-modal data services with strong developer experience principles
-
Hands-on expertise in Python, Docker, Airflow, Trino, Postgres, distributed query engines, and graph-based metadata systems
-
Cloud and on-premises deployment experience with automation and developer self-service focus
-
Understanding of data processing paradigms, schema management, logical data modeling
-
Experience with AI-driven architectures, model orchestration, and agentic patterns
-
Strong architectural insight on cost-aware, resilient, and scalable solutions
-
Passion for open source, team mentorship, and collaborative culture
About the Team
Data Engineering and Monetization is a newly formed function aiming to build a comprehensive, responsible, and scalable foundation of data platforms.
Benefits
-
Flexible Paid Time Off
-
Equity Compensation & Employee Stock Purchase Plan
-
Parental Leave & Home Office Support
-
Growth and Development Fund
-
Team Member Resource Groups
Compensation
California/Colorado/Hawaii/New Jersey/New York/Washington/DC/Illinois/Minnesota: $157,900—$236,900 USD (base salary; incentive pay may apply)
Diversity & Inclusion
GitLab is an equal opportunity and affirmative action employer. We welcome applicants from all backgrounds and actively support candidates with disabilities or special needs.