Senior Backend Engineer - Platform Integrations (Monetization) @GitLab

    3 days ago·GitLab is hiring a remote Senior Backend Engineer - Platform Integrations (Monetization)·📍 Global

    Overview

    The role involves serving as a Senior Backend Engineer on the Monetization Platform Integrations team at GitLab. The focus will be on designing, building, and maintaining integrations that connect CustomersDot and Monetization services to GitLab's enterprise applications.

    Key Responsibilities

    • Design, build, and maintain integrations between CustomersDot, Monetization services, and enterprise applications such as Salesforce, Workato, and Zuora.
    • Define and evolve REST and GraphQL API contracts, ensuring versioning and backward compatibility.
    • Build observable, fault-tolerant integration workflows and track error metrics to improve reliability.
    • Ensure data integrity and consistency across integrated financial and subscription systems.
    • Review and offer feedback on merge requests from other Monetization engineers.
    • Collaborate with various teams to translate cross-system needs into reliable integrations.

    Requirements

    • Professional experience in Ruby on Rails and PostgreSQL or similar databases in production.
    • Experience with third-party or enterprise API integrations and designing REST and GraphQL contracts.
    • Familiarity with event-driven patterns like webhooks and message-based streaming.
    • Understanding of data integrity and governance concepts.
    • Ability to communicate clearly about complex technical problems in a remote environment.
    • Experience with NATS JetStream or subscription management/billing systems is a plus.

    Benefits

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

    Location

    Remote role; specific location-based eligibility requirements may apply.

    How to Apply

    Interested candidates can apply through the GitLab career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.