Principal Data System Architect, Data Engineering & Monetization

Job Category: Sales and Marketing
Job Type: Remote
Job Location: EMEA United Kingdom
Company Name: GitLab

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.


APPLY

Apply for this position

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