Senior Backend Engineer guiding the design and development of a unified data collection platform for GitLab. Building and maintaining systems to provide insights into customer usage patterns across GitLab's services.
Responsibilities
Guide the design, implementation, and evolution of a unified data collection platform using Golang, Kubernetes, ClickHouse, and NATS, with success measured by reliability, performance, and adoption across GitLab teams.
Improve the emission, transit, and quality of instrumentation data across the system, with success measured by data quality, data integrity, and usage billing accuracy.
Provide technical guidance for usage billing and instrumentation systems during working hours, with success measured by timely incident handling, effective root cause analysis, and reliable service restoration.
Work across the organization with research and development teams and the enterprise data organization to deliver common solutions, with success measured by adoption across multiple stakeholders.
Make technical choices that balance ease of use for product teams with reliability and correctness for data consumers, with success measured by platform usability and reliable downstream data.
Mentor other engineers through code reviews, design discussions, and clear technical documentation, with success measured by stronger code quality, faster technical alignment, and more maintainable systems.
Requirements
Significant experience working with platform or infrastructure systems in production environments.
Strong proficiency in the Go programming language, with experience building and maintaining production services.
Strong backend development experience, with the ability to design and deliver scalable, reliable systems serving internal and external customers.
Experience guiding technical design and making tradeoffs across system reliability, performance at scale, data quality, and observability.
Experience working across team boundaries with product teams, data consumers, and other internal stakeholders.
Familiarity with cloud native technologies and open source development practices.
A track record of mentoring other engineers and helping teams make clear, well-documented technical choices.
Benefits
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Marketing Data Analytics Engineer building Salesforce, Marketo, and warehouse pipelines for PointClickCare’s healthcare analytics platform. Automating campaign reporting and supporting marketing - sourced pipeline insights.
Senior Analytics Engineer designing Lime’s finance - grade data warehouse and semantic layer. Ensuring governed, audit - ready reporting for the global shared micromobility business.
Analytics Engineer building Snowflake and dbt data platforms for Tucows’ Internet businesses. Applying AI, SQL, Looker, and Python to drive data - informed decisions.
Senior Analytics Engineer designing financial, GTM, and product data models for Lightspeed’s cloud commerce platform. Owning pipelines, documentation, and analytics foundations used across the business.
Senior Analytics Engineer building scalable data pipelines and AI - native analytics foundations at Mercury, a fintech company. Supporting agentic tooling, self - service analytics, governance, and data products.
Senior Business Systems Analyst modernizing Boeing Canada’s defence sustainment systems and cloud data platforms. Translating mission needs into requirements, analytics, integrations, and reporting solutions.
Senior Analytics Engineer building GTM pipelines, metrics, dashboards, and AI data tools. Supporting Motive’s platform for safer, more productive physical operations.
Data Analytics Engineer building trusted SQL data systems for Toptal, a global talent network. Owning transformation, governance, warehousing, and AI - enabled analytics foundations.
Analytics Engineer building dbt models, AI - ready datasets, and Tableau reporting for Movable Ink’s content personalization platform. Translating stakeholder needs into trusted metrics and business intelligence.