2 days ago
Remote, India
Senior
Responsibilities
- Implement and evolve the AI audit event pipeline, including event ingestion and export capabilities.
- Integrate permissions for audit logs and governance dashboards into GitLab's authorization model.
- Contribute backend functionality for AI agent artifact features.
- Build backend services for the Model Context Protocol (MCP) registry.
- Design and optimize data models and queries for high-write systems using PostgreSQL and ClickHouse.
- Write and maintain RSpec and integration test coverage.
- Contribute to architecture decisions and collaborate with partner teams.
Requirements
- Extensive experience building backend applications with Ruby on Rails.
- Proficiency in Python and experience with AI infrastructure services.
- Extensive experience with PostgreSQL and data-intensive databases like ClickHouse.
- Experience building REST or GraphQL APIs.
- Solid understanding of authorization and access control concepts.
- Familiarity with regulatory compliance and enterprise governance requirements.
- Clear written communication skills and comfort in a remote, async-first team.
Benefits
- 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.
Tech Stack
ClickHouseGraphQLPostgreSQLPythonRSpecRuby on Rails
Categories
AI & MLBackend