19 Aug
|
Gitlab
|
Bengaluru
Job Summary
The Observability, Monitoring, and Integrations team sits within GitLabs Monetization section. As a Senior Backend Engineer on the Monetization Platform Integrations team, youll design, build, and maintain the integrations that connect CustomersDot and Monetization services to GitLabs enterprise applications, including Salesforce and Workato. Youll 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, youll hold a high bar for reliability, observability, and careful rollout. Youll 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.
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, 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.
Requirements
- Skilled 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 webh
📌 Senior Backend Engineer (Bengaluru)
🏢 Gitlab
📍 Bengaluru