Senior Backend Engineer, SSCS: AI Governance

GitLab

Mumbai

Hybrid

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible Paid Time Off
Growth and Development Fund
Equity Compensation & Employee Stock Purchase Plan
Home office support

Job summary

A leading software company based in Mumbai is seeking a Senior Backend Engineer for AI Governance to design and build backend systems that ensure compliance and visibility in AI usage for enterprise clients. This role involves significant work on audit event pipelines and API integration, requiring extensive experience in Ruby on Rails and Python. The ideal candidate will have a robust understanding of enterprise governance, strong communication skills, and the ability to thrive in a remote environment. Flexible working arrangements and comprehensive benefits are provided.

Qualifications

  • Extensive experience building backend applications with Ruby on Rails in production environments.
  • Proficiency in Python and experience building backend services that support AI infrastructure.
  • Solid understanding of authorization, access control, and enterprise governance concepts.

Responsibilities

  • Implement and evolve the AI audit event pipeline.
  • Implement access controls for AI Governance features.
  • Contribute backend functionality for the AI agent artifact feature.

Skills

Ruby on Rails
Python
PostgreSQL
ClickHouse
REST or GraphQL APIs
Authorization and Access Control
Regulatory Compliance
Clear written communication

Job description

An Overview Of This Role

As a Senior Backend Engineer, AI Governance at GitLab, you will help build the backend systems behind a paid product for regulated enterprise organizations that need clear visibility, policy controls, and compliance evidence for AI use inside the software development lifecycle. This role sits at the intersection of AI, governance, and enterprise backend engineering, where your work will help customers adopt AI agents with more confidence.

You will contribute across the AI Governance product surface rather than focus on a single narrow area. That includes backend work for audit event ingestion and export, role-based access control, governance features for the Model Context Protocol (MCP) registry, and storage systems for AI agent artifacts. You will work on technical problems with meaningful scope and complexity, partnering closely with the team on architecture and implementation in an async-first environment.

This is a good fit for someone who enjoys building reliable systems for enterprise use cases, designing for scale, and working in a space where product requirements are shaped by emerging AI regulations and customer governance needs. Your work will directly support organizations that need to manage AI usage with the same rigor they apply to security, compliance, and software delivery.

What You’ll Do
  • Implement and evolve the AI audit event pipeline, including event ingestion, schema normalization, storage design, partitioning, retention, and export capabilities.
  • Implement access control for AI Governance features by integrating permissions for audit logs, policy configuration, and governance dashboards into GitLab's existing authorization model.
  • Contribute backend functionality for the AI agent artifact feature, supporting structured storage and retrieval of agent run metadata alongside existing CI/CD artifacts.
  • Build backend services for the MCP registry, including tool metadata and enforcement controls that can restrict or block access when needed.
  • Design and optimize data models and queries for high-write, event-heavy systems using PostgreSQL and ClickHouse.
  • Write and maintain solid RSpec and integration test coverage, while helping improve team test reliability practices.
  • Contribute to architecture decisions and deliver implementations with ownership, while working closely with partner teams in AI and Continuous Delivery.
What You’ll Bring
  • Extensive experience building backend applications with Ruby on Rails in production environments.
  • Proficiency in Python and experience building backend services that support AI infrastructure, gateways, or adjacent product systems.
  • Extensive experience with PostgreSQL and other data-intensive databases such as ClickHouse, including schema design, partitioning strategies, and efficient query patterns for event-heavy workloads.
  • Experience building REST or GraphQL APIs and designing backend systems for reliable storage, retrieval, and governance workflows.
  • Solid understanding of authorization, access control, and enterprise governance concepts in web application architectures.
  • Familiarity with regulatory compliance, auditability or enterprise governance requirements, and the ability to apply them in production systems.
  • Clear written communication skills and comfort working effectively in a remote, async-first team.
  • Helpful experience includes audit trails, telemetry, event streaming, SIEM integrations, webhook delivery, enterprise retention requirements, AI agent infrastructure, large language models, the Model Context Protocol (MCP), or compliance, observability, and enterprise security products.
About The Team

You’ll join the AI Governance team within GitLab's Secure, Scale, and Compliance area. We focus on helping organizations gain visibility into and govern AI usage inside GitLab. Our work spans two broad problem spaces: visibility—such as audit events, usage tracking, and observability—and policy controls—such as controls that help protect projects and meet compliance requirements.

We are building this team alongside a parallel AI Governance team, with both groups contributing to different parts of a fast-changing roadmap. You'll work with a distributed group of engineers and collaborate with adjacent AI and Continuous Delivery teams as we integrate governance capabilities more deeply into the platform. It’s an interesting team for engineers who want to work on emerging product challenges at the intersection of AI, compliance, and large-scale enterprise software. For more on how related teams work, see Team Handbook Page.

How GitLab Supports Full-Time Employees
  • 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
  • Home office support

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Software Supply Chain Security
Staff Backend Engineer, Software Supply Chain Security

GitLab • Mumbai

On-site
INR 9,337,000 - 13,072,000
Flexible Paid Time Off
Home office support
Equity Compensation & Employee Stock Purchase Plan
+2
Staff Backend Engineer, Software Supply Chain Security
Staff Backend Engineer, Software Supply Chain Security

GitLab • Delhi

On-site
INR 9,337,000 - 13,072,000
Flexible Paid Time Off
Equity Compensation
Growth and Development Fund
Staff AI Product Security Architect
Staff AI Product Security Architect

GitLab • India

Remote
INR 12,356,000 - 26,479,000
Flexible Paid Time Off
Remote work environment
Growth and Development Fund
+1
Senior Backend Engineer, SSCS: Supply Chain
Senior Backend Engineer, SSCS: Supply Chain

GitLab • Mumbai

On-site
INR 1,500,000 - 2,200,000
Benefits to support health, finances and well-being
Flexible Paid Time Off
Growth and Development Fund
+2
Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools
Backend Engineer (Ruby), AI Engineering: Duo Agent Platform Tools

Software Careers • India

On-site
CAD 80,000 - 100,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
+1
AI Transformation Owner, Product & Design
AI Transformation Owner, Product & Design

Embedded Shishya • Gopalganj

Hybrid
INR 19,389,000 - 32,977,000
Flexible PTO
Equity compensation
Employee stock purchase plan
+2
Senior Software Security Engineer
Senior Software Security Engineer

Higlobe, Inc. • Bengaluru

Hybrid
INR 13,397,000 - 18,865,000
Health benefits
Flexible PTO
Equity compensation & Employee Stock-P
Staff Backend Engineer, SSCS: Supply Chain
Staff Backend Engineer, SSCS: Supply Chain

Higlobe, Inc. • India

Remote
INR 11,494,000 - 15,326,000
Flexible Paid Time Off
Equity Compensation & Employee Stock Purchase Plan
Home office support
Senior Manager, Internal Audit - Audit Automation & Technology Risk
Senior Manager, Internal Audit - Audit Automation & Technology Risk

GitLab • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Flexible Paid Time Off
Equity Compensation & Employee Stock购买
Growth and Development Fund
+2
Engineering Manager, Continuous Delivery
Engineering Manager, Continuous Delivery

GitLab • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation
+3