GitLab logo

Staff Software Engineer - NLP

GitLab · Posted Sep 24

DevSecOps platform, software version control, CI/CD pipeline, and AI-assisted development services

Bangalore, IndiaFull-timeRemote · India-wideLead/Staff8–15 years₹60.0L–₹95.0L yearly100+ applicants
Software DevelopmentDevSecOpsInformation TechnologyCloud ComputingArtificial IntelligencePublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

GitLab is the intelligent orchestration platform for DevSecOps, trusted by more than 50 million registered users and more than 50% of the Fortune 100 to ship better, more secure software faster. This Staff Backend Engineer role provides technical leadership across teams, leading large cross-cutting backend initiatives, driving modular architecture strategy, and defining engineering standards. The role blends deep backend expertise with systems and product judgment, including leading adoption of AI-assisted and agentic engineering workflows.

What you will do

  • Lead Cross-Cutting Initiatives: Lead the technical design and delivery of large backend initiatives that span teams, and identify and remove systemic bottlenecks across product and infrastructure groups.
  • Own Architecture Strategy: Drive modular backend, service, data, and platform architecture. Lead modernization of the monolith and legacy backends toward modular, reusable, and appropriately independently operated systems — while preventing fragmentation and service sprawl.
  • Set the Standards: Define and improve standards for APIs, contracts, compatibility, schema evolution, testing, security, performance, observability, operability, and maintainability — plus the build, test, deploy, release, rollback, and production-readiness practices needed to operate modular features safely.
  • Establish Shared Patterns: Create the patterns for dependency management, data ownership, eventing, failure isolation, service maturity, and operational documentation. Establish Go service patterns and Kubernetes operating practices where they matter to our production estate, and guide Rust adoption where it solves a real systems, security, performance, or supply-chain problem.
  • Own What You Build in Production: Take part in on-call and incident response for the systems your teams own, act as a technical escalation point during complex incidents, and turn what you learn into architectural and operational improvements that prevent recurrence.
  • Influence and Partner: Shape technical direction across teams without formal authority, and partner with Product and Engineering leadership on platform-level roadmap decisions and investment trade-offs.
  • Grow Engineers: Mentor Senior and Intermediate engineers, shepherd technical debt reduction and reusable patterns that improve throughput, and raise the technical capability of the wider team.
  • Lead AI Adoption: Lead team-level adoption of AI-assisted and agentic workflows, including the quality, security, privacy, and operational guardrails, and help engineers direct, validate, reject, and course-correct agent output.

Skills used in this role

GoRustKubernetesBackend EngineeringDistributed SystemsMicroservicesModular ArchitectureAPI DesignSchema EvolutionObservabilityEventingPerformanceSecurityAI-Assisted EngineeringAgentic WorkflowsMentoringWritten Communication

Benefits and support

  • Autonomy: You'll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
  • GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.

About GitLab

GitLab is an intelligent orchestration platform for DevSecOps, delivered as a single application that empowers development, security, and operations teams to ship software faster and more securely. Operating as one of the world's largest all-remote companies, GitLab integrates the entire software lifecycle from planning and source code management to CI/CD and automated security testing. Millions of users and thousands of organizations globally rely on GitLab to scale their development workflows and adopt agentic AI engineering.

Industry
Software Development
Company size
2375 employees
Founded
2011
Location
San Francisco, California, USA
Funding stage
Public Company

Funding

Public Company · $435M raised

Khosla VenturesGVIconiq CapitalGoldman SachsRedpoint Ventures
  • 2022-09-16Post IPOUndisclosed
  • 2019-09-17Series E$268M
  • 2018-09-19Series D$100M
  • 2017-10-10Series C$20M
  • 2016-03-15Series B$4M

Leadership

BS
Bill Staples

Chief Executive Officer

JR
Jessica Ross

Chief Financial Officer

SP
Siva Padisetty

Chief Technology Officer

MK
Manav Khurana

Chief Product and Marketing Officer

TL
Thomas Lloyd

Chief Business and Legal Officer