Never miss an opening. Get the daily email.
Daily Tech Jobs India

Intermediate Backend Engineer, Platform Integrations (Monetization)

GitLab · Bangalore, India (GitLab is all remote)

Verified live on July 24, 2026
Get every day's jobs where you already are
GitLab
Bangalore, India (GitLab is all remote)Full-timeYears not stated

About this role

This is the most junior backend opening GitLab currently has in India, and it is worth knowing that Intermediate is a real level in GitLab's ladder rather than a softened senior title. The work is integration engineering: connecting CustomersDot and GitLab's Monetization services to Salesforce, Workato and Zuora so that buying, provisioning and renewing a subscription works end to end. You would own REST and GraphQL API contracts, including versioning and backward compatibility, and build workflows that fail safely because they are moving financial and subscription data. The stack is Ruby on Rails over PostgreSQL with webhooks and message based streaming. GitLab publishes no years figure, and says it hires this role at both the Software Engineer and Senior Software Engineer levels.

Who this is for

What the posting asks for:
- Professional experience working with Ruby on Rails.
- Experience integrating with third party or enterprise APIs, including billing, CRM or automation platforms.
- Strong API design skills: REST, GraphQL, contracts, versioning and backward compatibility.
- Familiarity with event driven patterns such as webhooks and message based streaming.
- Familiarity with PostgreSQL or a similar relational database, and with data integrity and governance concepts in production.
- Systems thinking, and experience owning projects from concept through production.
- Ability to communicate clearly in a remote, largely asynchronous environment.

Counts as a bonus:
- Familiarity with NATS JetStream.
- Experience with subscription management or billing systems such as Zuora or Salesforce.

The day to day: building and maintaining the integrations between CustomersDot, Monetization services and enterprise applications, defining and evolving API contracts, tracking failure rates and retry success and data integrity incidents, keeping data consistent across integrated financial systems, reviewing merge requests, and working with Product, Finance, IT, Sales and Support to turn cross system needs into reliable integrations.

Experience: no years figure is published, so we left it blank rather than invent one. The posting states GitLab is hiring this role at the Software Engineer and Senior Software Engineer levels, and GitLab's standard note applies: they welcome candidates with varying levels of experience and many successful candidates do not meet every requirement. Of the four GitLab roles in today's list this is the one aimed lowest.

Location: the posting lists Bangalore, but GitLab is a fully remote company and states that all of its roles are remote, with some carrying location based eligibility rules.

Who should apply: a Rails engineer a few years in who wants API and integration depth rather than feature work, and who is comfortable being careful because the data is financial.
Apply on company site Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.
More roles like this, every day

Every link is checked live before we post it. Get the day's list in your inbox.

Free · one email a day · unsubscribe anytime

More from July 24, 2026

← Back to all jobs