Principal Data System Architect, Data Engineering & Monetization

Job Type: Remote
Job Location: EMEA United Kingdom
Company Name: GitLab

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


    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx