Greenhouse ·
contractSenior Backend Engineer - Platform Integrations (monetization)
Gitlab · Bangalore
GitLab provides an intelligent orchestration platform for DevSecOps, helping organizations boost developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. The Senior Backend Engineer role on the Monetization Platform Integrations team focuses on designing, building, and maintaining the connections between CustomersDot, Monetization services, and enterprise applications such as Salesforce, Workato, and Zuora. Day‑to‑day work includes defining and evolving REST and GraphQL API contracts with versioning and backward compatibility, creating observable and fault‑tolerant integration workflows, monitoring error rates and retry success, and ensuring data integrity across financial and subscription systems. The engineer will also review merge requests, collaborate with product, finance, IT, sales, and support teams to translate cross‑system needs into reliable integrations, and contribute to event‑driven patterns using webhooks and message‑based streaming. The position suits a backend engineer with professional experience in Ruby on Rails and PostgreSQL or similar relational databases, hands‑on exposure to third‑party or enterprise API integration, familiarity with API contract design, event‑driven architectures, and data‑integrity concepts, and a track record of owning projects from concept through production.
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role The Observability, Monitoring, and Integrations team sits within GitLab's Monetization section. As a Senior Backend Engineer on the Monetization Platform Integrations team, you'll design, build, and maintain the integrations that connect CustomersDot and Monetization services to GitLab's enterprise applications, including Salesforce and Workato. You'll own robust application programming interface (API) contracts, protect data integrity across systems, and build resilient cross-platform workflows that underpin how customers buy, provision, and renew GitLab. Because these integrations move financial and subscription data between systems, you'll hold a high bar for reliability, observability, and careful rollout. You'll work closely with the monitoring and anomaly detection side of the team so that every integration is observable and failures are caught early. This role is opening at the Senior Backend Engineer level. Some examples of our projects: API contracts between Monetization services and enterprise applications such as Salesforce, Workato, and Zuora Event-driven integrations using webhooks and message-based patterns Resilient synchronization workflows with retries, idempotency, and clear error handling Reconciliation and data integrity checks across integrated financial and subscription systems What you’ll do 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, including versioning and backward compatibility. Build observable, fault-tolerant integration workflows, and track error rates, retry success, and failed-workflow recovery 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 Product, Finance, IT, Sales, and Support to translate cross-system needs into reliable integrations. What you’ll bring Professional experience working in Ruby on Rails and PostgreSQL or similar relational databases in production environments. Experience integrating with third-party or enterprise APIs and designing REST and GraphQL contracts, including versioning and backward compatibility. 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, including proposal, discussion, execution, and monitoring. Ability to communicate clearly and concisely about complex technical, architectural, and organizational problems, including in written and verbal English in a remote, largely asynchronous environment. Ability to collaborate effectively in a remote, largely asynchronous environment. Experience with NATS JetStream or subscription management or billing systems, such as Zuora or Salesforce, is a plus. About the team We partner with Sales, Finance, IT, and Support to deliver secure and reliable purchasing, billing, provisioning, and utilization workflows. The Monetization section includes the Purchase, Subscription Lifecycle, Billing Engine, Platform and Infrastructure, Observability, Monitoring, and Integrations, and Compliance teams. This role is on the Monetization Platform Integrations team and reports to the Engineering Manager, Observability, Monitoring, and Integrations. We operate with a strong asynchronous culture, regular planning and retrospectives, and a high bar for
| Role | Senior Backend Engineer - Platform Integrations (monetization) |
|---|---|
| Company | Gitlab |
| Location | Bangalore |
| Compensation | Not disclosed |
| Posted | 2026-09-29 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4Senior Backend Engineer - Platform Integrations (monetization) at Gitlab: frequently asked questions
- What is the salary for this role?
- Gitlab has not stated compensation in the listing. Check the original posting or ask during the application process.
- Is the Senior Backend Engineer - Platform Integrations (monetization) position remote, hybrid or onsite?
- The listing gives Bangalore as the location and does not state a work mode.
- What is the application deadline?
- Gitlab has not listed a fixed deadline, so apply early in case the opening is filled.
- How do I apply for the Senior Backend Engineer - Platform Integrations (monetization) role?
- Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.
More at Gitlab
Other jobs at Gitlab
- Engineering Manager, Dedicated Infrastructure · Remote, Canada; Remote, United States
- Manager, Assigned Support Engineering (emea) · Remote, United Kingdom
- Support Engineer, U.S. Government Support · Remote, United States
- Senior Product Manager, CRM & GTM Systems · Remote, United States
- Major Account Executive · Remote, Germany
Explore Related Placements
// similar opportunities
You might also like
Senior Frontend Engineer
Gitlab
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency,...
0-1 year experience eligible.
Staff Frontend Engineer
Gitlab
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency,...
0-1 year experience eligible.
Senior Salesforce Platform Engineer
Amplitude
Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products an...
Senior Manager, M&A Finance Integration
Anthropic
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for s...
Senior Partner Manager - Channels (indian GSI)
Datadog
We are looking for an experienced Senior Partner Manager to lead and scale Datadog's alliances with major Indian Global Systems Integrators (GSIs), including - ...
Staff Software Engineer - NLP
Gitlab
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency,...
0-1 year experience eligible.