Senior Backend Engineer, Analytics Instrumentation (Golang) @GitLab

    3 days ago·GitLab is hiring a remote Senior Backend Engineer, Analytics Instrumentation (Golang)·📍 Canada

    Overview

    The role of Senior Backend Engineer, focusing on Analytics Instrumentation, is situated within the Data Engineering and Monetization (DE&M) group at GitLab. This position includes building data collection platforms designed to enhance product teams’ ability to assess user behavior and make informed decisions.

    Key Responsibilities

    • Guide the design, implementation, and evolution of a unified data collection platform using Golang, Kubernetes, ClickHouse, and NATS.
    • Improve the emission, transit, and quality of instrumentation data across the system.
    • Provide technical guidance for usage billing and instrumentation systems.
    • Collaborate with research and development teams to deliver common solutions.
    • Make technical choices that balance ease of use for product teams with reliability for data consumers.
    • Mentor other engineers through code reviews, design discussions, and documentation.

    Requirements

    • Significant experience working with platform or infrastructure systems in production environments.
    • Strong proficiency in the Go programming language.
    • Strong backend development experience, with the ability to design and deliver scalable, reliable systems.
    • Experience guiding technical design across system reliability, performance, and data quality.
    • Familiarity with cloud native technologies and open source development practices.
    • A track record of mentoring other engineers.

    Benefits

    • Benefits to support health, finances, and well-being.
    • Flexible Paid Time Off.
    • Team Member Resource Groups.
    • Equity Compensation & Employee Stock Purchase Plan.
    • Growth and Development Fund.
    • Parental Leave.

    Location

    Remote; available to candidates in Canada and the US.

    How to Apply

    Interested candidates are encouraged to apply even if they do not meet every requirement.

    Deadline

    Not stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.