Role Overview
GitLab, an open-core software company and AI-powered DevSecOps platform, is seeking a Data System Architect to lead the strategic evolution of our data platforms. This role involves designing scalable, distributed solutions for SaaS and self-managed deployments, optimizing OLTP/OLAP performance, and building monetizable, governed data services. You’ll partner with engineering and product teams to embed AI-driven and agentic patterns into data infrastructure, driving enterprise-scale growth and innovation.
Key Responsibilities
-
Architect scalable, distributed data systems across SaaS and self-managed environments.
-
Define enterprise data standards, governance frameworks, and compliance practices.
-
Build internal and external data services and APIs with semantic structure.
-
Partner with product and engineering teams to implement AI-driven data patterns.
-
Design end-to-end data lifecycle architecture, including integration, pipelines, and transformation workflows.
-
Establish CI/CD best practices for reliable deployment and monitoring.
-
Transform ambiguous requirements into strategic roadmaps and lead complex technical initiatives.
Required Qualifications
-
Proven experience architecting large-scale distributed data systems in regulated domains.
-
Hands-on expertise with modern data stack technologies: Python, Docker, Airflow, Trino, Postgres, distributed query engines, and graph-based metadata systems.
-
Knowledge of cloud and on-premises deployments, automation, and self-service developer tools.
-
Strong understanding of data processing paradigms, schema management, and logical data modeling.
-
Experience with AI-driven architectures, agentic patterns, and standards such as MCP.
-
Excellent communication skills to collaborate with teams and convey complex topics.
-
Passion for open source platforms, team mentorship, and building scalable, high-performing solutions.
About GitLab
GitLab is a high-performance, open-core software company used by 100,000+ organizations worldwide. Our AI-powered DevSecOps platform enables teams to contribute and co-create software efficiently. GitLab embraces remote work, flexible time off, equity compensation, parental leave, and professional growth opportunities while fostering a collaborative, inclusive culture.
Benefits
-
Flexible Paid Time Off
-
Equity Compensation & Employee Stock Purchase Plan
-
Growth and Development Fund
-
Parental Leave
-
Home Office Support
-
Health, financial, and wellness benefits