# Senior Backend Engineer - Platform Integrations (Monetization)

**Company**: GitLab
**Location**: Bangalore, India
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/gitlab/jobs/8615312002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c318321c-5d2

## Description

GitLab is seeking a Senior Backend Engineer for its Monetization Platform Integrations team. You will design, build, and maintain integrations connecting CustomersDot and Monetization services to GitLab's enterprise applications, including Salesforce and Workato.

Responsibilities:

- Design, build, and maintain integrations between CustomersDot, Monetization services, and enterprise applications.

- Define and evolve REST and GraphQL API contracts, including versioning and backward compatibility.

- Build observable, fault-tolerant integration workflows, tracking error rates and improving 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 Product, Finance, IT, Sales, and Support to translate cross-system needs into reliable integrations.

Requirements:

- Professional experience working in Ruby on Rails and PostgreSQL or similar relational databases.

- Experience integrating with third-party or enterprise APIs and designing REST and GraphQL contracts.

- Familiarity with event-driven patterns such as webhooks and message-based streaming.

- Experience with data integrity and governance concepts.

- Curiosity to understand how systems work as a whole and experience owning a project from concept to production.

- Ability to communicate clearly and concisely about complex technical problems.

- Ability to collaborate effectively in a remote, largely asynchronous environment.

- Experience with NATS JetStream or subscription management or billing systems is a plus.

Benefits:

- Benefits to support your 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

## Skills

### Required
- Ruby on Rails
- PostgreSQL
- REST
- GraphQL
- event-driven patterns
- webhooks
- message-based streaming
- data integrity
- governance

### Nice to have
- NATS JetStream
- subscription management
- billing systems
- Zuora
- Salesforce

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/gitlab/jobs/8615312002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
