GitLab10 days ago

Senior Backend Engineer - Platform Integrations (Monetization)

Salary not specified
MARKET
14,583median for this role
Backend Developer · 47 jobs with disclosed pay
5,092half of the offers: 11,042–19,804308,000
The employer didn't disclose pay — compare with the market yourself.
Bangalore

Responsibilities

  • 01Design, build, and maintain integrations between CustomersDot, Monetization services, and enterprise applications such as Salesforce, Workato, and Zuora.
  • 02Define and evolve REST and GraphQL API contracts, including versioning and backward compatibility.
  • 03Build observable, fault-tolerant integration workflows, and track error rates, retry success, and failed-workflow recovery to improve reliability.
  • 04Ensure data integrity and consistency across integrated financial and subscription systems.
  • 05Review and offer feedback on merge requests from other Monetization engineers.
  • 06Collaborate with Product, Finance, IT, Sales, and Support to translate cross-system needs into reliable integrations.

Requirements

  • 01Professional experience working in Ruby on Rails and PostgreSQL or similar relational databases in production environments.
  • 02Experience integrating with third-party or enterprise APIs and designing REST and GraphQL contracts, including versioning and backward compatibility.
  • 03Familiarity with event-driven patterns such as webhooks and message-based streaming.
  • 04Experience with data integrity and governance concepts.
  • 05Curiosity to understand how systems work as a whole and experience owning a project from concept to production, including proposal, discussion, execution, and monitoring.
  • 06Ability to communicate clearly and concisely about complex technical, architectural, and organizational problems, including in written and verbal English in a remote, largely asynchronous environment.
  • 07Ability to collaborate effectively in a remote, largely asynchronous environment.
  • 08Experience with NATS JetStream or subscription management or billing systems, such as Zuora or Salesforce, is a plus.

What we offer

  • 01Flexible Paid Time Off
  • 02Team Member Resource Groups
  • 03Equity Compensation & Employee Stock Purchase Plan
  • 04Growth and Development Fund
  • 05Parental Leave
  • 06Benefits to support health, finances, and well-being
  • 07Remote work
  • 08Asynchronous work environment