Company Detail

GitLab
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs a Senior Absence Management Partner, you'll manage and coordinate GitLab's global time away programs and support team members throughout their leave journeys. You'll help ensure our programs and processes comply with employment laws, company policies, and relevant regulations while providing accurate, empathetic, and timely guidance during important moments in team members' lives. Your work will strengthen the team member experience through clear communication, sound judgment, and efficient leave processes.What You’ll DoManage the full lifecycle of GitLab's leave of absence programs, including documentation intake, leave wage reporting to non-US payroll teams, accurate case processing in Workday and related systems, and timely completion of requests.Monitor regulatory changes related to time away and translate them into policy, process, and handbook updates, identifying compliance gaps and involving the right stakeholders.Track leave requests across the internal human resources information system (HRIS), identify dependencies and root causes, and recommend improvements to compliance, reporting, and the team member experience.Serve as the primary point of contact for team members throughout departure, leave, accommodation, and return-to-work processes.Resolve complex time away questions in partnership with managers, People Business Partners, Legal, Payroll, Benefits, external partners, and other stakeholders, providing clear context and recommendations.Lead or contribute to cross-functional projects involving HRIS configuration, vendor implementation, and process redesign to strengthen program infrastructure and scalability.Maintain policies, processes, and guidance, and share practices that improve consistency and efficiency.Analyze leave volume and program data to identify operational risks, inform resourcing decisions, and recommend program improvements, including the responsible use of artificial intelligence (AI) tools for documentation, reporting, workflow efficiency, and data quality while protecting privacy and compliance.What You’ll Bring Clear written and verbal communication skills, including the ability to explain complex concepts, provide context, and guide stakeholders toward sound decisions.Experience administering global leave and accommodation programs and resolving nuanced cases with cross-functional stakeholders and external partners.Problem-solving and critical-thinking skills, with the ability to evaluate information from multiple sources, assess trade-offs, and make recommendations that support team results.Strong organization, attention to detail, and the ability to independently manage a high volume of sensitive and time-critical work with consistent follow-through.Experience meeting strict deadlines, balancing urgent and important work, and driving issues to completion with persistence and accountability.Experience working in a changing global environment and building productive relationships across distributed teams and stakeholder groups.Workday experience, including supporting or informing leave type configuration and HRIS design decisions with People Tech, plus strong proficiency with Google Workspace.Experience using GitLab tools to maintain documentation and using AI tools responsibly to improve workflows, documentation, and reporting without compromising quality, confidentiality, or compliance.About the teamThe Absence Management team supports the full range of time away requests, including paid time off (PTO), public holidays, sick time, parental leave, and leaves of absence. You'll work closely with the team's manager and stakeholders across GitLab to support the consistent application of leave policies, compliance with legal requirements, and thoughtful guidance for team members and managers around the world. By managing the full lifecycle of absences together, the team helps create a supportive work environment where team members feel valued throughout periods of time away.How GitLab will support youBenefits to support your health, finances, and well-beingFlexible Paid Time OffTeam Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental leaveHome office supportPlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs a member of the Infrastructure Security Team within the Product Security Department, you will work with teams across GitLab to ensure that the components that comprise our public cloud infrastructure are built from the beginning with resiliency and set security expectations that our customers rely on to power their DevSecOps goals.As a Staff Security Engineer, you will serve as a technical lead across the topics the Infrastructure Security team owns, including our SaaS Platforms (e.g. GitLab Dedicated, Cells) and Self-Managed offerings. You will define the technical direction for how the team approaches infrastructure security topics and combine hands-on execution with influence that reaches into partner engineering teams. You’ll drive business outcomes by ensuring that we pragmatically implement security capabilities into the platform that empowers critical software factories globally.What You’ll DoSet architectural patterns, reference implementations, and foundational security automation that shape how infrastructure security is implemented across GitLabLead infrastructure security initiatives from problem framing through delivery, scoping ambiguous multi-quarter work into executable streams with clear success criteriaConduct and lead comprehensive security reviews and threat modeling for complex infrastructure components, identifying systemic risks and driving remediation across affected systemsSet the team's approach to AI-assisted security engineering, identifying where AI can meaningfully increase leverage and establishing patterns others can adoptServe as an authoritative technical voice for Infrastructure Security across our stakeholders, translating architectural tradeoffs into clear decisions for engineering teams and senior leadershipPartner on technical planning, prioritization, and roadmap development to align technical work with business objectivesMentor and develop engineers, raising the technical bar and modeling inclusive collaborationFulfill the Product Security Division Mission of securing GitLab Infrastructure with our own product ("dogfooding")  What You’ll Bring Expert knowledge of security for cloud infrastructure (AWS/GCP/Azure), container orchestration (Kubernetes) and related infrastructure and data security topicsProficiency in multiple programming languages (Go, Python, Ruby) with a track record of delivering production-quality security toolingExtensive experience with Infrastructure-as-Code security (Terraform, Ansible, CloudFormation), policy-as-code, and automated complianceHands-on experience applying AI to security workflows, with a point of view on where it creates meaningful leverageTrack record of leading multi-team technical initiatives from ambiguous problem statements to measurable outcomes, setting technical direction that peer teams adoptStrong written and verbal communication skills, able to explain security tradeoffs to technical and non-technical audiences, including senior leadershipFamiliarity with security certifications, frameworks, and standards (FedRAMP, ISO 27001, SOC 2, PCI-DSS)Share our values, and work in accordance with those valuesPlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs a Senior Software Engineer on the Duo CLI functional team, part of the Developer Clients group within GitLab's AI Clients stage, you'll design and build tools that bring GitLab Duo into developers' daily terminal workflows. You'll shape AI-assisted experiences across GitLab Duo CLI and its supporting infrastructure, working mainly in TypeScript across the frontend and backend and making key architectural decisions about the CLI's future direction. You'll also have opportunities to contribute across Developer Clients, including our JetBrains plugin in Kotlin and our VS Code extension in TypeScript, when shared features, components, or cross-platform consistency call for it.You'll provide technical leadership by breaking down complex problems, aligning on long-term direction, and maintaining a high bar for code quality, performance, and reliability. You'll collaborate closely with engineers across Developer Clients and the wider AI Clients stage, including the Duo Client SDK and Duo Chat groups, to make GitLab Duo fast, intuitive, and deeply integrated wherever developers work.Some examples of our projects:Duo CLIGitLab Language ServerGitLab Duo plugin for JetBrains IDEsGitLab Duo extension for VS CodeWhat you’ll doOwn the design, development, and evolution of GitLab Duo CLI features from problem definition with Product through implementation, rollout, and iteration, measuring success through feature usage and feedback.Build interactive terminal experiences in TypeScript, with careful command and flag design, clear output formatting, scripting-friendly behavior, and backward compatibility.Drive reliability, observability, and performance improvements for the CLI, measuring progress through reliability and performance metrics while reducing technical debt as the product and its usage grow.Collaborate with Product, Design, and engineers across Developer Clients and the wider AI Clients stage to align technical decisions with GitLab's broader strategy.Champion product quality, security, and developer experience through thoughtful reviews and mentorship.Contribute to IDE extension work across the group when useful, including the JetBrains plugin in Kotlin and the VS Code extension in TypeScript.What you’ll bringStrong proficiency in TypeScript and an interest in developer tooling and command-line interface design.Experience building or maintaining command-line tools or other developer-facing tooling, including command and flag design, terminal user interfaces, output formatting, scripting-friendly behavior, and backward compatibility.Experience owning technical problems end to end, making sound architectural trade-offs, and guiding other engineers through code reviews and mentorship.Clear written and spoken English communication skills and comfort working in a fully remote, largely asynchronous environment.Alignment with GitLab's values and commitment to an inclusive culture.Experience with IDE extension development, such as JetBrains plugins in Kotlin or VS Code extensions, and understanding of the Language Server Protocol (LSP), language servers, or editor integrations are helpful but not required.About the teamOur broader Developer Clients group includes the VS Code and JetBrains functional teams. We hold a weekly sync and encourage engineers to collaborate across team boundaries when it benefits the shared developer experience. We're fully remote and work largely asynchronously, partnering closely with Product, Design, and engineering teams across AI Clients to align on long-term architecture and deliver iterative improvements.How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleSite Reliability Engineers keep GitLab's user-facing services and production systems running reliably at scale. They combine software engineering with operational excellence, applying sound engineering principles, automation, and continuous improvement to build, operate, and evolve our production infrastructure.This is a single application for Site Reliability Engineering opportunities across our Infrastructure Platforms department. Rather than asking you to choose the right team or level upfront, we evaluate your skills holistically and match you to the opportunity that best aligns with your experience and our hiring needs. We hire Site Reliability Engineers from Intermediate through Senior Staff across multiple Infrastructure Platforms teams.We don't expect every candidate to have experience with every technology in our environment. We're looking for engineers with strong technical fundamentals, a growth mindset, and the ability to learn quickly. We'll support you in becoming successful with GitLab's tools, systems, and ways of working.How our SRE hiring worksBecause this is a single application for SRE roles across Infrastructure Platforms, our process is built to evaluate you once and match you well, rather than interviewing separately for every team.Recruiter Screen: A conversation about your background, what you're looking for, and the level and teams that fit, so we can point your process in the right direction.Core Technical: The shared assessment every SRE candidate takes, regardless of eventual team. A low-stress, collaborative discussion covering system architecture and incident review.Hiring Manager Interview: A conversation about ownership, judgment, execution, collaboration, and growth, the non-technical signals that make an SRE effective at GitLab.Peer Technical: Team-specific depth, run by SREs from the team you're most likely to join, focused on the problems that team actually works on.Skip-Level Interview: A conversation with a senior leader on values alignment, and how you'll work across teams.After your interviews, we consider your performance alongside our current hiring needs to confirm the level and team where you'll do your best work. Interview results are a major factor, and final placement also reflects our active hiring priorities at the time.What level am I?We calibrate your level during the process, but here is roughly what each looks like so you know where you might land.IntermediateYou make meaningful contributions to reliability, automation, and operational efficiency, working independently within a scoped areaYou diagnose issues on your own, understand system dependencies, and can explain the tradeoffs you madeYou prioritize well, break work into manageable steps, and use automation to reduce toilYou document your work clearly and keep yourself moving without needing check-insSeniorYou drive reliability improvements across multiple projects or services and prioritize them based on real system needsYou lead investigations, anticipate cascading failures, and coordinate incident responseYou own delivery end to end, unblock others, and improve the patterns your team works byYou communicate complex ideas clearly, influence how work gets done, and enable coordination across teamsStaffYou shape reliability strategy across teams and services and define patterns that others reuseYou introduce prevention strategies, identify systemic weaknesses, and influence incident response practices beyond your immediate areaYou design execution and automation approaches that work at organizational scaleYou connect reliability work to platform and business needsSenior StaffYou set technical direction for reliability across a sub-department, not just a teamYou drive the hardest, most ambiguous systems problems and establish standards and guardrails that multiple teams adoptYou mentor Staff and Senior engineersYou align reliability strategy with long-range platform direction and represent Infrastructure's interests across the wider Engineering organizationWhat you'll doKeep user-facing services and production systems reliable, scalable, and efficientBuild automation and tooling that reduces toil and replaces manual work with repeatable, infrastructure-as-code-driven workflowsOperate and troubleshoot production systems on Kubernetes, including deployments, rollouts, and scalingWrite and maintain infrastructure as code, and ship changes safely through CI/CD and GitOpsParticipate in on-call, triage alerts, follow and improve runbooks, and escalate appropriatelyContribute to the observability stack, using metrics, logs, and SLOs to detect symptoms early rather than just outagesTake part in incident response and post-incident reviews, turning learnings into changes in automation and processDocument runbooks, architecture decisions, and reviews so your findings become repeatable practicesWhat you'll bringExperience keeping production systems reliable, combining an operations mindset with real software engineering practiceExperience building net-new infrastructure tooling and automation, not just configuring existing tools. For example, Terraform modules, Kubernetes operators or controllers, or production automation and services written from scratchThe ability to read, debug, and reason about code. Most of our teams work in Go; some work in Ruby. You can discuss a piece of code's behavior, performance, and failure modesExperience with infrastructure as code, and with Kubernetes and its ecosystem, at a depth appropriate to your levelHands-on experience with at least one major cloud provider (GCP or AWS)Familiarity with observability practices, including metrics, logging, alerting, and SLOs or SLIs, and using data to inform operational decisionsComfort participating in on-call and incident response, with a structured approach to troubleshooting under pressureStrong written communication and the ability to operate as a manager-of-one in an async, distributed environmentA track record of using automation, and increasingly AI, to reduce toil and improve how you and your team workAlignment with GitLab's values and a commitment to working in accordance with themAbout the teamInfrastructure Platforms is responsible for the availability, reliability, performance, and scalability of GitLab's user-facing services, most notably GitLab.com. The department spans sub-departments including Production Engineering and Dedicated, and the teams within them own everything from the production fleet and networking platform to observability, incident response, and our single-tenant Dedicated offering. We are a globally distributed, all-remote group that works asynchronously, favors automation over toil, and closes the loop with monitoring and metrics to drive accountability. For more on how we work, see the Infrastructure Handbook Page.The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.United States Salary Range$126,400—$314,400 USDHow GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • Senior Backend Engineer  

    GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.About the roleAs a Senior Backend Engineer, you will design, implement, and evolve product capabilities while solving high-scope backend problems and influencing the technical and product direction of our teams. You will move beyond "assigned work" to actively improve the quality, reliability, and performance of our systems. You will work across product, frontend, infrastructure, data, and security boundaries, making sound architectural trade-offs, communicating complex ideas clearly in an asynchronous environment, and helping define the standards for a high-scale, global product.Why you’ll love this roleHigh Impact: You aren't just shipping features; you are shaping the architecture of a global platform used by millions.Technical Agency: You will influence team objectives, technical direction, and long-range goals, helping us solve problems of high scope and complexity.Innovative Culture: You will get to experiment with and integrate agentic AI into production engineering workflows, moving beyond simple prompt engineering to build resilient, AI-assisted systems.Autonomy: You will thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.User-Centric Collaboration: You’ll partner closely with PMs and designers to shape requirements, ensuring every technical decision delivers genuine value to our users.What you’ll doDrive Technical Direction: Design and ship moderate to complex backend features with minimal guidance, making pragmatic choices between modular-monolith code, shared components, or independently operated services.Raise the Bar: Advocate for product quality, security, availability, and performance. You will define backend standards for style, maintainability, testing, APIs, and operational readiness.Mentor & Lead: Mentor associate and intermediate engineers, remove technical blockers, and improve team delivery practices through code and design reviews.Operational Excellence: Diagnose and prevent performance/reliability issues at scale. Participate in incident response and act as a technical owner where appropriate.AI Integration: Use AI in production engineering work to improve outcomes, evaluate its effectiveness, and coach others on responsible, high-judgment use.What you’ll bringDeep Backend Expertise: A strong command of backend architecture, APIs, data systems, and performance tuning in a complex product or service environment.Adaptability: Proficiency in modern backend languages and a deep understanding of systems programming. We value the ability to learn and adapt over mastery of a single language.Architectural Judgment: Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures.Influence: Ability to lead through influence, technical judgment, and clear written communication, effectively bridging the gap between product needs and technical reality.Agentic AI Expertise: Proven experience building or operating agentic systems in production—moving beyond prompt engineering to architecting loops, tool-use, and error-handling strategies that ensure reliability at scale.Helpful experience (These are signals, not hard requirements)Experience with high-throughput distributed systems, concurrency, or profiling.Hands-on experience with containerized production operations (e.g., Kubernetes).Deep database performance knowledge (e.g., PostgreSQL, ClickHouse, schema evolution, partitioning).Background in large-scale modular monoliths or event-driven systems.Public technical communication, open-source maintenance, or experience in developer-focused SaaS.How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs Director of Engineering, Security Factory, you will lead the engineering organization responsible for GitLab’s customer-facing security capabilities across our AI-powered DevSecOps platform. You’ll help shape how customers detect, prioritize, and remediate vulnerabilities across modern software workflows by guiding teams that build proprietary scanners, AI-driven detection engines, agentic remediation flows, and supporting security foundations. Reporting to the VP of Engineering, Sec section, you’ll set the engineering vision and roadmap for a distributed group of nine teams, including engineering managers, and create the conditions for strong delivery, sound technical direction, and healthy team growth.Some examples of our projects:Advanced proprietary scanners for Static Application Security Testing, Software Composition Analysis, Secret Detection, and related AI and machine learning detection enginesAgentic security flows for autofix and guided remediation, plus research that strengthens AI security, threat intelligence, vulnerability management, and security foundationsWhat you’ll doSet the engineering vision and multi-quarter roadmap across teams working on proprietary scanners, AI-driven security workflows, research functions, vulnerability management, and security foundations.Lead a distributed engineering organization of managers and individual contributors, with a focus on team performance, engagement, and career development.Drive architectural decisions for AI and machine learning detection engines, agentic remediation flows, and scalable scanning infrastructure.Partner with product management to define priorities, shape requirements, and deliver security capabilities for customers in regulated and security-conscious environments.Own the engineering delivery of GitLab’s proprietary application security scanners, agentic remediation workflows, and AI Security Research efforts.Represent the Security Factory stage in cross-functional planning, executive reviews, security disclosures, and customer conversations.Establish engineering standards for delivery, observability, incident response, scanner quality, and code quality.Contribute to GitLab’s transparent, async-first way of working through issues, merge requests, and the GitLab handbook.What you’ll bringExperience leading engineering organizations with multiple teams and managers in a distributed environment.Strong understanding of application security fundamentals, including Static Application Security Testing, Software Composition Analysis, secret detection, vulnerability management workflows, and software supply chain security.Experience building detection, analysis, or scanning systems in a software as a service or DevSecOps environment, including trade-offs across precision, recall, latency, and scale.Direct experience shipping a customer-facing AI or machine learning product feature tied to detection or remediation quality outcomes.Ability to partner closely with product management on roadmap planning, prioritization, and requirements in a product-led context.Strong written communication skills and comfort leading through clear documentation in a remote, async-first organization.Collaborative leadership style that supports teams, gives direct feedback, and aligns with GitLab’s values.Familiarity with agentic AI systems, AI agent orchestration, threat intelligence research, or open source security tooling is useful, and we welcome candidates with adjacent or transferable experience.About the teamThe Security Factory group builds the customer-facing security capabilities of GitLab’s AI-powered DevSecOps platform. The organization includes nine teams working across proprietary scanners, AI-driven detection, agentic remediation, research, vulnerability management, and security foundations, and it collaborates asynchronously across regions with product management and other cross-functional partners. The team is focused on improving detection quality, scaling security workflows for enterprise use, and strengthening how GitLab helps customers secure the software supply chain. For more on how this team works, see the Sec Engineering Handbook page. How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.Overview of the RoleAs the Manager, Solutions Architecture - UK/I (Pre-Sales) at GitLab, you'll manage a distributed team of Solutions Architects working with customers across the UK and Ireland, with scope to grow into additional countries within the region over time, such as Sweden and the Netherlands. In this player-coach role, you'll guide technical strategy across complex sales motions while also stepping directly into high-impact opportunities to help your team secure technical wins and build customer confidence in GitLab's platform approach. At GitLab, we work at the intersection of technical sales strategy, team development, and operational scale, and you'll help translate customer requirements into clear business outcomes.You'll partner closely with regional go-to-market counterparts and cross-functional teams including Sales, Channel, Marketing, Sales Enablement, Product Management, and the global Solutions Architecture team. In our all-remote environment, you'll help shape how we grow the Solutions Architecture organization across UK/I by building strong operating rhythms, strengthening executive relationships, and creating the conditions for your team to do their best work. This role suits someone who combines technical depth, strong judgment, and a hands-on approach to winning business and scaling teams.Some of the types of projects you'll work on:Running technical evaluations, executive workshops, demos, and proof-of-concept engagements that help customers map GitLab's DevSecOps platform to their business goalsBuilding regional operating practices that improve team execution, strengthen cross-functional alignment, and scale the impact of Solutions Architects across UK/IWhat you'll doManage a team of intermediate and senior Solutions Architects across the UK and Ireland, with scope to expand into other countries within the region such as Sweden and the Netherlands as the team grows, setting clear direction and enabling high-quality execution across UK/I.Act as a player-coach by partnering directly on strategic opportunities, building executive relationships, and coaching your team through complex sales cycles to help secure the technical win.Guide regional strategy for technical evaluations, workshops, demonstrations, and proof-of-concept engagements, ensuring customer needs are translated into meaningful technical and business outcomes.Work cross-functionally with global Solutions Architecture, Sales, Channel, Marketing, Sales Enablement, and Product Management to align on priorities and execute against regional goals.Manage dotted-line relationships with Channel Solutions Architects and subject matter experts, driving accountability, collaboration, and alignment around common goals.Maintain strong operational discipline across workload planning, resource allocation, headcount planning, opportunity forecasting, and field execution.Define and track key performance indicators for the team, communicating progress, risks, and priorities clearly to your team, peers, and senior stakeholders.Hire, develop, and retain high-performing Solutions Architects while strengthening team capability, encouraging innovation, and building a scalable regional organization for future growth.What you'll bringExperience managing technical teams in software or technology sales, pre-sales, consulting, or a related environment, with direct exposure to the UK and Ireland; exposure to other European markets such as Sweden or the Netherlands is a plus, given the scope for the role to grow into these countries over time.Strong background in solution architecture or comparable practical experience, with the ability to relate technical depth to customer business value and apply transferable experience from adjacent domains while learning GitLab and related tools.Proven success developing, mentoring, and scaling Solutions Architecture practices or similar customer-facing technical organizations in growing businesses.Strong communication and technical presentation skills, with the ability to engage effectively across cultures and with both technical and business stakeholders.Demonstrated business acumen and sound judgment, balancing technical excellence with commercial outcomes and regional priorities.Track record of influencing cross-functional stakeholders and building strong partnerships across Sales, Channel, Marketing, Enablement, Product, and other senior stakeholder groups.Experience building inclusive, high-performing teams and creating clear, accountable operating practices in a distributed or remote environment.A genuine curiosity for AI, with a habit of weaving AI tools into your own day-to-day work to move faster and think sharper, and an eye for how that same mindset can be turned outward to deepen and elevate customer engagement.Ability and willingness to travel in line with business needs and GitLab's travel policy.We are currently only able to accept applicants based in the UK or Ireland#LI-CM1About the teamThe Solutions Architects team at GitLab is an established technical partner for the field, and we help customers and internal teams see the value of GitLab's platform approach during complex engagements. We combine technical credibility, customer confidence, and strong business partnership to enable success across the customer journey. Our work helps turn technical validation into confidence, momentum, and long-term value for prospects, customers, and partners.We also play an important role in linking the field to the rest of GitLab. By working closely with go-to-market and product organizations, we surface customer feedback that informs conversations about product direction, enablement, services, and messaging. As a globally distributed team, we rely on clear communication, consistent ways of working, and thoughtful collaboration to help customers across multiple regions and functions.We are focused on strengthening regional execution, building scalable practices for technical engagement, and helping GitLab grow through consistent, high-quality customer experiences. We're an important team for GitLab's continued growth because we combine team direction, technical expertise, and operational rigor in a way that helps the business scale while staying close to customer needs.How GitLab will support youBenefits to support your health, finances, and well-beingFlexible Paid Time OffTeam Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental leaveHome office supportPlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.How GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleAs a Senior Backend Engineer on the Duo Chat team, focused on Chat Engine, you'll build the core AI capabilities behind GitLab Duo Chat, the natural-language and agentic interface to the GitLab DevSecOps platform. Much of your work will involve building flow components and agentic flows in the Flow Registry, the Python framework built on LangGraph within our Duo Workflow Service that powers agentic chat, and integrating them with the GitLab Rails monolith.You'll own complex backend features from start to finish across both services. You'll integrate large language models and orchestrate multi-agent flows so customers can work faster and more securely across the software development lifecycle. This work sits where GitLab's core platform meets its AI strategy, and reliability, performance, and answer quality directly shape the customer experience.What you’ll doDesign and build flow components and agentic flows in the Flow Registry using Python and LangGraph within the Duo Workflow Service. These reusable building blocks power agentic Duo Chat and, increasingly, other AI features across GitLab.Develop, ship, and maintain backend features for GitLab Duo Chat across the Python Duo Workflow Service and the GitLab Rails monolith in a secure, well-tested, and performant way.Integrate new generative AI models, providers, tools, and multi-agent orchestration patterns into Duo Chat to expand its capabilities and improve answer quality.Design, implement, and review GraphQL and Representational State Transfer (REST) application programming interfaces (APIs) and related monolith logic, including chat entry points, permissions, and foundational-flow registration. Keep contracts with frontend clients and host systems reliable and clear.Improve debugging, observability, and test coverage using pytest, RSpec, and related frameworks; track and improve latency, error rates, and test coverage so AI-powered chat workflows stay reliable at scale.Collaborate with Product, User Experience (UX), frontend, and AI specialists to refine requirements and deliver high-quality improvements through iteration.Document standards, patterns, and learnings with other engineers, raising the bar for safe AI integration and evidence-driven engineering.Participate in Tier 2 on-call rotations to troubleshoot production issues, contribute to root cause analysis, and strengthen resiliency.What you’ll bringSignificant experience building and maintaining production Python backends, including APIs, data models, and asynchronous or long-running workloads.Practical experience designing and shipping AI-powered, agentic backend features, including large language model integration, tool or function calling, and multi-agent orchestration. You use sound judgment about large language model limitations and safe use in production.Working proficiency in Ruby on Rails, or a strong willingness to learn it. Duo Chat integrates deeply with the GitLab monolith for chat entry points, GraphQL, permissions, and flow registration, and most of GitLab's codebase is written in Ruby.Proficiency designing or extending REST or GraphQL APIs with attention to scalability, maintainability, and backward compatibility.Strong Structured Query Language (SQL) skills and familiarity with relational databases such as PostgreSQL, including efficient queries and data modeling.Ability to find, diagnose, and prevent performance and reliability problems at scale.Experience solving technical problems of high scope and complexity and advocating for quality, security, and performance improvements across your team.Openness to learning and collaborating in an async-first, distributed team, applying transferable skills from related technologies or domains. Hands-on experience with agent frameworks such as LangGraph or LangChain is a strong plus.About the teamWe're part of GitLab's AI Engineering organization and own the AI-powered chat experience embedded across the GitLab platform. Chat Engine is the backend-focused team within the Duo Chat group.We're backend, frontend, and AI specialists working asynchronously across time zones, using issues, merge requests, and documentation as our main collaboration tools. Our focus is to expand generative and agentic AI capabilities, improve the performance and reliability of chat workflows, and strengthen the debugging and testing foundations that let us run AI features safely at scale.For more on how we work, see the team handbook page.Remote-GlobalHow GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleThe Engineering Manager on the Duo Chat team helps shape the core AI capabilities behind GitLab Duo Chat, so customers can work faster and more securely across the GitLab DevSecOps platform. In this role, you will manage a team of engineers building AI-powered product experiences that span the software development lifecycle, while staying close to the technical work that informs strong engineering judgment. You will play a key role in how the team delivers scalable, reliable, and high-quality AI features, from roadmap execution to stronger testing, performance, and developer clarity.Some examples of our projects:Extend capabilities of the Duo Agent Platform agentic chat regarding agentic capabilities, UI and context managementIntegrate new agentic generative AI models and providers into GitLab Duo Chat to expand capabilities and improve answer qualityImprove debugging, observability, and test coverage for AI-powered chat workflows to maintain reliability at scaleWhat you’ll doManage a team of experienced frontend, backend, and AI engineers to deliver GitLab Duo Chat roadmap commitments across the DevSecOps lifecycle.Partner with product and UX teams to define requirements and deliver AI features that address customer needs and improve answer quality.Participate in technical architecture and development work for systems that run AI agents at scale, with a focus on reliability, performance, and maintainability.Guide day-to-day execution by setting clear direction, tracking progress against milestones, and removing blockers to keep delivery on schedule.Coach engineers through feedback, guidance, and development conversations that foster each engineer's growth and overall team performance.Promote a team culture grounded in curiosity, inclusion, accountability, and steady delivery against team goals.Improve quality, testing, and performance practices that increase coverage, strengthen observability, and keep AI-powered chat workflows reliable in production.What you’ll bringExperience managing engineering teams in a distributed environment and enabling strong team execution.Strong software engineering foundation with the ability to contribute to technical discussions and evaluate engineering tradeoffs.Hands-on familiarity with agentic AI or generative AI applied to software development workflows.Ability to work effectively through ambiguity, changing requirements, and fast-moving product development.Clear communication and collaboration skills across engineering, product, design, and other stakeholders.Dedication to coaching engineers and creating an inclusive, constructive team environment.Comfort balancing people management with technical involvement in day-to-day development.Openness to transferable experience from different technical backgrounds if it aligns with managing AI-powered product teams.About the teamWe are part of GitLab's AI Engineering organization and own the AI-powered chat experience embedded across the GitLab platform. We include backend, frontend, and AI specialists who work asynchronously across time zones using issues, merge requests, and documentation as core collaboration tools. Our focus is to expand generative AI capabilities, improve the performance and reliability of chat workflows, and strengthen the debugging and testing foundations needed to enable AI features safely at scale. For more on how we work, see the Team Handbook Page.The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.United States Salary Range$152,800—$216,000 USDHow GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less
  • GitLab is the intelligent orchestration platform for DevSecOps. GitLab... Read More
    GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. 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. Co-create the future with us as we build technology that transforms how the world develops software.*Fortune 500 is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.An overview of this roleYou will engineer security improvements to the GitLab product as well as building and maintaining the tools we use to detect and prevent abuse on our SaaS platforms. A strong software engineering background with experience in large Ruby/Rails codebases is required. As a senior engineer on the Trust and Safety team, you will predictively identify abuse patterns and trends and build anomaly detection and prevention systems to mitigate abusive users and their activities. This role is an ideal fit for candidates with software engineering backgrounds interested in moving into security engineering. Formal security engineering experience is not a hard requirement for this role. Find out more about the Trust and Safety team and responsibilities here:Trust and SafetyWhat you’ll doMaintain core abuse prevention systems and build new abuse detection rules to identify and prevent evolving platform abuse such as spam, AI/token, SEO optimization/redirects and other financially motivated abuse campaigns. Become a core maintainer for our in-house abuse platform (Ruby on Rails monolith) and be comfortable supporting and building new features for the platform. Improve and expand agentic AI capabilities in our abuse mitigation tools, including improving multi agent reasoning decision patterns with a target to reduce HITL operational load. Lead collaboration with peer engineering teams to deliver safety improvements for the GitLab productResolve automation gaps and create efficient, automated processesCreate and maintain documentation such as runbooks and proceduresWhat you’ll bring Strong software development skills with experience in Ruby/RailsExperience working on distributed applications with large codebases and deployed in cloud environments strongly preferredPassion/desire to proactivity develop security engineering skillsComfortable working in an all remote environment where results and impact matter above hours workedStrong experience with cloud native development (Google Cloud Platform (GCP) and/or AWS)Interest in “thinking like a hacker” and defending against attacks with an “automation first” mindsetInterest in handling trust and safety security incidents and collaborating with engineering to harden platform defenses to combat abuse campaignsExperience working on an AI native development team maintaining teams of agents and acting as a code reviewer and experience abstracting your role away from writing code for most cases.About the teamTrust and Safety is a global team tasked with keeping abusive behaviors off of GitLab.com. The team relies on automations, LLM aided anomaly detections, and user behavior analysis to proactively detect and prevent abuse on the Gitlab platform. The Trust and Safety team closely collaborates with peer teams within Security Operations, including Security Incident Response, Signals Engineering, Threat Intelligence, and the Red Team.The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.United States Salary Range$139,200—$196,000 USDHow GitLab Supports Full-Time EmployeesBenefits to support your health, finances, and well-beingFlexible Paid Time Off Team Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeavePlease note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.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. Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany