SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
GitLab is seeking a Senior Backend Engineer to join the Monetization Platform Integrations team. In this role, you will design, build, and maintain critical integrations that connect CustomersDot and Monetization services to enterprise applications including Salesforce, Workato, and Zuora. You'll own robust API contracts, protect data integrity across systems, and build resilient cross-platform workflows that underpin how customers buy, provision, and renew GitLab subscriptions.
Key responsibilities include designing and evolving REST and GraphQL API contracts with versioning and backward compatibility; building observable, fault-tolerant integration workflows with comprehensive error handling and retry logic; ensuring data integrity and consistency across financial and subscription systems; and collaborating with Product, Finance, IT, Sales, and Support teams to translate cross-system needs into reliable integrations. You'll also review merge requests from other engineers and contribute to the team's technical direction.
Because these integrations move financial and subscription data between systems, you'll maintain a high bar for reliability, observability, and careful rollout. You'll work closely with the monitoring and anomaly detection side of the team to ensure every integration is observable and failures are caught early.
Required experience includes professional work with Ruby on Rails and PostgreSQL or similar relational databases in production; integrating with third-party or enterprise APIs; designing REST and GraphQL contracts; familiarity with event-driven patterns such as webhooks and message-based streaming; understanding of data integrity and governance concepts; and the ability to own projects from concept to production. You should communicate clearly about complex technical and architectural problems in a remote, asynchronous environment.
Experience with NATS JetStream, subscription management, or billing systems such as Zuora or Salesforce is a plus. GitLab is a fully remote company with a high-performance culture driven by values and continuous knowledge exchange.