Join to apply for the Assigned Support Engineer (AMER) role at GitLab 1 day ago Be among the first 25 applicants GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what's possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC. 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. An Overview Of This Role Assigned Support Engineers (ASEs) are trusted by GitLab's largest customers to minimize operational disruption and ensure a successful product experience. You will combine deep technical expertise with strategic customer engagement to develop an intimate understanding of each customer's GitLab technical and operating environment, enabling you to prevent issues before they occur and find solutions to complex technical and business challenges faced while using GitLab. In the space of a week, you might be meeting with customers to prioritize work on their most strategic blockers, interacting with the Product and Engineering teams to drive product defect resolution, or doing behind-the-scenes work of a Linux administrator troubleshooting performance problems by using strace on a particular process. What You’ll Do Provide technical support to our largest Self-managed, GitLab Dedicated and GitLab.com customers. Proactively engage with and build rapport with key customer stakeholders. Collaborate with our Product, Development, Infrastructure, Customer Success and Sales teams to build new features and fix bugs, define and shape the product goals, roadmap, priorities, and strategy. Troubleshoot and resolve complex, critical, and sensitive support issues via Zendesk tickets, email and video conferencing. Collaborate effectively with Support Engineering team members (through Pairing Sessions) and other GitLab team members (for example: as a Support Stable Counterpart). Collaborate with our Product, Development, Infrastructure, Customer Success and Sales teams to build new features and fix bugs, define and shape the product goals, roadmap, priorities, and strategy. Participate in our hiring processes by reviewing applications and assessments, and by participating in interviews. What You’ll Bring Experience in, and passion for managing customer facing cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand off to the development team, and case resolution. Advanced problem-solving capabilities with the ability to navigate ambiguous, multi-layered technical challenges and architect solutions that address root causes rather than symptoms. Proactive support mindset that anticipates customer needs before they elevate, identifies patterns and trends across incidents, and empowers customers through comprehensive documentation, knowledge articles, and self-service tooling. Experience with GitLab and CI/CD; understanding the range of different GitLab implementations, and how service interruptions impact the customer. Excellent Linux systems administration knowledge (LFCE or RHCE equivalent knowledge). Ability to use scripting languages (preferably Ruby or Bash), and MVC frameworks (preferably Ruby on Rails). Expertise in writing support content. Ability to communicate complex technical topics to customers and coworkers of varying technical skill level. Familiarity with DevOps methodologies and technologies like Serverless and Kubernetes. About The Team The Support team is distributed all over the world across AMER, EMEA, and APAC regions. Support Engineers work on Support Tickets and helping GitLab’s customers, but they also dig into the code and logs to find out why something is not working as expected. The Collaboration here at GitLab is extraordinary and exciting - Support Engineers solve complex problems together and participate in regular pairing sessions and 1:1s, as well as coffee chats and Slack conversations that help them stay connected. Team members are given the ability to structure their shift the way it best suits their private life while maintaining our ability to address customer issues. Thanks to our Transparency value, you can see what we are working on in our Support Team page. Additionally, you can see our company roadmap and listen to some of our meetings. Salary United States Salary Range $87,400—$156,000 USD How GitLab Will Support You 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. Key Benefits and Equity Please 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. Privacy Policy Please review our Recruitment Privacy Policy. Your privacy is important to us. EEO Statement 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. #J-18808-Ljbffr
Senior PSIRT Security Engineer, EMEA Join to apply for the Senior PSIRT Security Engineer, EMEA role at GitLab. GitLab is an open‑core software company that develops the most comprehensive AI‑powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software that powers our world. Our platform unites teams and organizations, breaking down barriers and redefining what’s possible in software development. With products like Duo Enterprise and Duo Agent Platform, customers receive AI benefits at every stage of the SDLC. An Overview Of This Role The GitLab Product Security Incident Response Team (PSIRT) analyzes and validates reports of vulnerabilities in GitLab products and services, collaborates with GitLab engineers and product teams to remediate and mitigate security vulnerabilities to protect customers, and drives continuous security improvement through sharing insights and lessons learned. The PSIRT also manages GitLab’s Coordinated Vulnerability Disclosure program. What You’ll Do Reproduce, assess, and document vulnerabilities, perform variant hunting, and contribute to exploitability research on security issues reported in GitLab’s products and services. Support and consult with product and development teams on effective vulnerability remediation and mitigation. Independently validate vulnerability fixes prior to release. Support security release preparation activities. Automate vulnerability triage related tasks and collaborate to mature team processes and documentation. What You’ll Bring 5+ years of experience managing vulnerability triage, remediation, and disclosure in a software security context, such as through a PSIRT, bug bounty program, or security response team. Strong understanding, and effective communication of code security and how to detect and remediate various classes of security defects and logic vulnerabilities. Programming or scripting experience (Ruby, Ruby on Rails, TypeScript, JavaScript, and/or Go preferred), and an ability to read and understand code for fix validation and root cause analysis purposes. Comfortable in shell scripting to automate recurring work or build PoC exploits. Experience performing Application Penetration Testing or Vulnerability Research / Bug Bounty Hunting. (Ability to discover and identify fixes for SQLi, XSS, CSRF, SSRF, authentication and authorization flaws, and other web‑based security vulnerabilities is a plus). Understanding of common security vulnerabilities and security impact frameworks (e.g., OWASP Top 10, STRIDE) as well as common security frameworks and standards (CVE, CWE, CVSS, etc). Demonstrated ability to learn new technical concepts in cloud and web application security assessment. Flexible, effective, and inclusive communication skills that create clarity; you will collaborate with technical and non‑technical audiences across multiple teams on security bug types and how to mitigate or remediate security issues. Demonstrated critical and creative thinking, while also being an effective member of a team. You’re comfortable using Git, and have the ability to use GitLab effectively. Experience with standard web application security tools such as BurpSuite. Flexible and constructive approach to problem solving that helps you navigate ambiguity and drive results. Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. How GitLab Will Support You 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. 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. Equal Employment Opportunity statement: 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. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology IT Services and IT Consulting Software Development Referrals increase your chances of interviewing at GitLab by 2x. Get notified about new Senior Security Engineer jobs in Ireland. #J-18808-Ljbffr
Join to apply for the Strategic Account Executive - Southeast role at GitLab . GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform used by more than 100,000 organizations. Our mission is to enable everyone to contribute and co-create the software that powers our world. Location Preferred locations: Ohio, Washington DC area, Atlanta, GA. Remote-Global is also accepted. An Overview Of This Role GitLab’s AMER Enterprise Team looks for a candidate with a positive record of Enterprise Sales experience and a solid background in CI/CD, secure development, and infrastructure modernization in a regulated environment. What You’ll Do Support GitLab’s strategic large prospects and customers. Provide account leadership and direction in the pre- and post-sales process. Conduct sales activities including prospecting and developing opportunities in large/strategic accounts. Ensure the successful rollout and adoption of GitLab products through strong account management activities and coordination with pre-and-post sales and support resources. Be the voice of the customer by contributing product ideas to our public issue tracker. Generate qualified leads and develop new customers in conjunction with our strategic channel partners. Expand knowledge of industry as well as the competitive posture of the company. Prepare activity and forecast reports. Contribute to root cause analysis on wins/losses. Communicate lessons learned to the team, including account managers, the marketing team, and the technical team. Assist sales management in conveying customer needs to product managers, and technical support staff. Utilize a consultative approach, discuss business issues with prospect and develop a formal quote, a written sales proposal or a formal sales presentation addressing their business needs. Develop an account plan to sell to customers based on their business needs. Collaborate with Marketing on marketing strategies. What You’ll Bring A true desire to see customers benefit from the investment they make with you. Able to provide high degree of account management and control. Work under minimal supervision on complex projects. Experience selling into large organizations. Ability to leverage established relationships and proven sales techniques for success. Excellent negotiation, presentation and closing skills. Preferred experience with Git, Software Development Tools, Application Lifecycle Management, or security/App Sec tools. You share our values, and work in accordance with those values. Ability to use GitLab. Ability to travel if needed and comply with the company’s travel policy. Base Salary Range United States: $98,500 – $174,000 USD per year. How GitLab Will Support You 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. EEO Statement 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. #J-18808-Ljbffr
Intermediate Site Reliability Engineer, Environment Automation Join to apply for the Intermediate Site Reliability Engineer, Environment Automation role at GitLab 3>An Overview Of This Role As a Site Reliability Engineer at GitLab, you’ll keep our user‑facing services and production systems running smoothly by blending software engineering with infrastructure expertise. Our SREs are pragmatic operators and skilled developers who bring sound engineering principles, operational discipline, and thoughtful automation to everything they touch. The ideal candidate is equally comfortable debugging Go applications and designing scalable Terraform automation across hundreds of environments. You’re the go‑to for complex production issues, combining deep technical investigation with a developer’s mindset and an operator’s precision. In the Environment Automation specialization, your focus is on operating and automating hundreds of GitLab environments—from initial provisioning to day‑to‑day maintenance tasks. Unlike other SRE roles, this position centers on automating the lifecycle of many tenant environments, ensuring they remain secure, consistent, and reliable at scale. Some Examples Of The Projects You Could Work On Designing infrastructure automation that provisions and operates GitLab environments using Terraform, Ansible, and Kubernetes Creating and maintaining deployment packages for GitLab, such as Helm Charts and omnibus‑gitlab Building and operating Dedicated GitLab instances integrated with cloud‑native services (e.g., GCP, AWS) Developing tools to orchestrate infrastructure‑as‑code workflows across multiple tenants Deploying and managing microservices on Kubernetes clusters at scale Enhancing GitLab’s observability stack (e.g., Prometheus, ELK) to support proactive monitoring and incident response Integrating with and operating infrastructure in cloud provider ecosystems (e.g., IAM, networking, storage) Championing and implementing cloud security best practices across automated infrastructure What You’ll Do Support Environment Automation at Scale: Contribute to automating the provisioning, configuration, and management of GitLab environments using Terraform, Ansible, and Kubernetes. Follow best practices to support infrastructure across many tenants with guidance from senior team members. Assist in Debugging Production Issues: Investigate and troubleshoot issues in Kubernetes clusters and GitLab services. Help resolve common problems such as failed deployments, pod crashes, and scheduling conflicts using tools like kubectl. Contribute to IaC and CI/CD Workflows: Write and maintain Terraform modules and scripts to automate routine operations. Participate in improving CI/CD pipelines for safe and repeatable infrastructure changes. Participate in Monitoring and Maintenance: Help monitor environment health using tools like Prometheus, ELK, and Grafana. Assist in improving observability and capacity tracking for tenant environments. Respond to Incidents and Alerts: Take part in the incident response process, helping triage alerts, document issues, and support resolution efforts under the guidance of senior engineers. Collaborate Across Teams: Work with Infrastructure and Development teams to contribute to solutions that improve platform reliability and operational efficiency. What You’ll Bring Experience with Infrastructure as Code: Familiarity with Terraform and Ansible to manage cloud infrastructure. Able to work with modules and understand the basics of state and variable use. Kubernetes Fundamentals: Experience using kubectl, Helm, or Kustomize to interact with Kubernetes clusters. Understands core concepts such as pods, deployments, and rollouts. Basic Programming Skills: Able to read and modify infrastructure tooling written in Go, Ruby, or similar languages. Exposure to Multi‑Environment Operations: Experience working with multiple environments or customer setups, even if not at full scale. Understands the challenges of managing consistency and isolation. Monitoring and Troubleshooting Skills: Familiar with basic observability tools and logs. Can identify service issues using dashboards or metrics and escalation appropriately. Collaborative Mindset: Works well in cross‑functional teams. Eager to learn from others, share knowledge, and contribute to team success. On‑Call Experience: Has participated in on‑call rotations for production systems and is comfortable responding to alerts, triaging incidents, and collaborating during recovery efforts. About The Team GitLab’s Dedicated team, where the SRE Environment Automation role sits, is on a mission to deliver a fully managed, single‑tenant GitLab experience through the GitLab Dedicated platform. Our goal is to eliminate manual operations across the entire lifecycle of customer environments, including provisioning, upgrades, security, and monitoring, so customers can focus on unlocking the full potential of The One DevOps Platform without managing the underlying infrastructure. We build scalable, automated systems that ensure each GitLab Dedicated instance is secure, consistent, and production‑ready—whether we're managing 10 environments or hundreds. How GitLab Will Support You 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 EEO Statement 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, discharge status from the military, protected veteran status, 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. #J-18808-Ljbffr
Senior Security Engineer, Application Security GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. The platform unites teams and organizations, breaking down barriers and redefining what’s possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC. 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. An Overview Of This Role The Application Security team works with GitLab engineers and product teams to anticipate and prevent the introduction of vulnerabilities during design and development, ensuring delivery of high‑quality software that GitLab customers can trust. What You'll Do Conduct security‑focused application design and architecture reviews, threat modeling, code review, and security testing assessment. Push the boundaries by exploring the full impact and demonstrating real exploitation in a controlled environment. Propose and establish secure development practices, identify and develop secure roads and security standards that will support product and engineering teams to deliver secured features at a high velocity. Help secure GitLab by directly contributing to the GitLab product, providing customer feedback on platform features, capabilities, scope and technology coverage. Secure our software supply chain and improve security workflows and controls of our supply chain security. Identify and drive our team’s maturity opportunities to enable scaling our internal process, metrics, workflows and automations as we continue to grow. What You’ll Bring Bachelor’s degree or equivalent in Computer Science or equivalent practical education (including technical bootcamp training programs) and experience. 5+ years professional experience in a computer technology field including IT, technical support, or engineering. Very good understanding of computer code and how to detect and remediate classes of security defects, race condition based logic vulnerabilities etc. Programming experience in one or more coding languages, with a preference for Ruby on Rails or Go languages. Professional developer code quality is not required but being able to build code and understand it for troubleshooting purposes is a requirement. Comfortable in shell scripting to automate recurring work or build PoC exploits. Strong knowledge of application security concepts such as OWASP Top 10 bug types, the STRIDE model, CVSS scoring, and Threat Modeling assessments. Experience with application security practices including code review, threat modeling, static and dynamic analysis (SAST, DAST), and attack surface analysis. Experience performing Application Penetration Testing or Vulnerability Research / Bug Bounty Hunting (ability to discover and identify fixes for SQLi, XSS, CSRF, SSRF, authentication and authorization flaws, and other web‑based security vulnerabilities). Ability to provide subject matter expertise on software architecture design and system security. Familiar with common security libraries, security controls, and common security flaws that apply to Ruby on Rails applications. Demonstrated ability to learn new technical concepts in cloud and web application security assessment. Flexible, effective, and inclusive communication skills that create clarity; you will collaborate with technical and nontechnical audiences across multiple teams on security bug types and how to mitigate or remediate security issues. Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. Demonstrated critical and creative thinking, while also being an effective member of a team. You’re comfortable using Git. Experience with standard web application security tools such as Brakeman and BurpSuite. Flexible and constructive approach to problem solving that helps you navigate ambiguity and drive results. How GitLab Will Support You 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. 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. Equal Opportunity GitLab is a proud 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, national origin, age, citizenship, marital status, mental or physical disability, or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. If you have a disability or special need that requires accommodation, please let us know during the recruiting process. #J-18808-Ljbffr
GitLab is an open-core software company that develops the most comprehensive AI‑powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what’s possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC. 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. An Overview Of This Role As a Fullstack Engineer on our Contributor Success team at GitLab, you will play a key role in enhancing the efficiency and success of our contributor community. You will drive initiatives that empower community members to contribute effectively to GitLab’s open source projects, supporting programs such as Education, Open Source, AI tooling, and Contributor Success. In this role, you will lead project plans, coach cohorts, and collaborate closely with both internal teams and external contributors to track and accelerate contributions. Your work will directly impact how thousands of developers engage with GitLab, helping to grow and sustain a vibrant, productive community. You will also have opportunities to travel and engage with customers, guiding them through onboarding and contribution programs. This role offers a unique chance to combine your fullstack engineering skills with community leadership, all within GitLab’s remote, asynchronous, and values‑driven environment. What You’ll Do Drive GitLab’s contribution efficiency by leading and managing contributor success projects that enhance community engagement and output. Coach and lead cohorts of community members, providing technical and non‑technical guidance to support their growth and contributions. Track and analyze community contributions, using metrics to measure progress and identify opportunities for improvement. Collaborate with the Programs team to support initiatives such as Education, Open Source, AI tooling, and Contributor programs. Advocate for prioritizing improvements based on community feedback to continuously enhance contributor experience. Participate as a permanent member of GitLab’s merge request coaching team, specializing in areas like development, testing, or documentation. Facilitate Contributor Success team stand‑ups and agile processes to ensure alignment and effective delivery. Travel to customer sites to onboard and guide new contributors, fostering stronger relationships and expanding GitLab’s contributor base. What You’ll Bring Experience developing with Ruby and JavaScript, demonstrating proficiency in fullstack engineering. Strong expertise in Git and source control systems, with a solid understanding of contribution workflows. Proven involvement in open source communities, including contributing to recognized projects. Ability to coach and guide community members on both technical and non‑technical aspects of contribution. Effective communication skills, including public speaking and customer interaction experience. Self‑motivated and organized, capable of managing projects and driving results independently. Comfortable working in a remote, asynchronous environment and collaborating across distributed teams. Openness to diverse backgrounds and transferable skills, with a commitment to GitLab’s values and inclusive culture. About The Team The Fullstack Engineer is part of the Contributor Success team, which focuses on increasing the efficiency and impact of community contributions to GitLab. This team owns key initiatives that support community members in becoming successful contributors, including coaching, project management, and tracking contribution metrics. The team operates fully remotely and collaborates asynchronously across multiple regions, leveraging GitLab’s values of transparency and open communication. They face the challenge of growing and nurturing a diverse, global contributor base while continuously improving the contributor experience and engagement. For more on how this team works, see Contributor Success Team Handbook Page. How GitLab Will Support You 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 Please 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. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries IT Services and IT Consulting and Software Development #J-18808-Ljbffr
GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what's possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC. Based in Bangalore this role will handle both mid market and commercial-size accounts, supporting the Commercial Sales Organisation for Asia Pacific. This role will report to our Regional Director of Commercial, South East Asia and India. GitLab is the most comprehensive AI-powered DevSecOps platform for software innovation. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 40 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster. The right candidate will have a proven sales track record of Commercial / Enterprise Sales. You will bring experience selling similar types of software and SaaS solutions and be truly passionate about the future of open source software. What You’ll Do Meet or exceed quota while fostering strong customer relationships Articulate the value of GitLab to our Mid Market prospects and customers Take ownership of and act as the CEO for the book of business in your territory: Document the buying criteria & process, next steps & owners Build a strong pipeline through a healthy cadence of prospecting activity Prospect and close new business to expand your territory Ensure adoption of our solutions and do your best to avoid churn and contraction Work and collaborate with our Partner ecosystem to drive new business and value for our customers Create an accurate forecast for each quarter against your plan/budget Drive attendance to our events, which you will be part of to further network with current and prospective customers Contribute to root cause analyses on wins/losses. Communicate lessons learned to the team, including account managers, the marketing team, and the technical team. Contribute to documenting improvements in our sales handbook Collaborate with cross-functional teams, such as Customer Success, Renewals, Sales Development, etc. to provide account leadership, ensuring a good outcome for our customers in the pre- and post-sales process Be the voice of the customer by contributing product ideas to our public issue tracker Master MEDPICC and Command of the Message on all opportunities What You’ll Bring A true desire to see customers benefit from the investment they make with GitLab Have a track record of breaking into new accounts Demonstrated progressive experience with Software sales through pitching on value Interest in GitLab and open source software Ability to leverage established relationships and proven sales techniques for success Effective communicator, strong interpersonal skills Motivated, driven, and results-oriented Excellent negotiation, presentation, and closing skills Preferred experience with Git, Software Development Tools, Application Lifecycle Management You share our values and work in accordance with those values. Ability to travel regularly to meet with customers in person and comply with the company’s travel policy Hiring Process Recruiter Screen Hiring Manager IV Panel IV RVP IV Remote-Global 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. #J-18808-Ljbffr
Join to apply for the Senior Product Manager, Secret Detection role at GitLab . GitLab is an open-core software company that develops the most comprehensive AI‑powered DevSecOps Platform, used by over 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software that powers our world. The platform unites teams and organizations to accelerate human progress and redefine what’s possible in software development. Overview Security is at the heart of GitLab Ultimate, and Secret Detection is a key part of our customers’ journey to produce more secure software. As Senior Product Manager for Secret Detection you will own the capabilities that protect GitLab customers from leaking secrets. This high‑impact role combines security product development with the scale of GitLab’s global customer base. Responsibilities Own product strategy for Secret Detection and drive high‑visibility initiatives such as Secret Push Protection, Validity Checks, and advanced secret detection. Ship product offerings that security professionals trust and developers love, delivering invisible protection that activates only when needed. Work independently to shape product strategy while collaborating with experts across GitLab. Coordinate with the Secret Detection engineering team, the Vulnerability Research team, and the broader Security Product Management team. Use customer data, metrics, stories, and research to prioritize the highest‑impact work. Represent GitLab at customer meetings, industry conferences, webinars, and public issue trackers. Partner with Product Marketing and Field Enablement to equip field teams with knowledge and messaging about your product area. Qualifications Proven experience with Application Security products, ideally including Secret Detection. Deep understanding of Application Security personas (developers, security engineers, leadership). Multiple years of product management experience, preferably with enterprise software or security tools for development teams. Track record of managing complex technical products from concept to market. Experience working with large enterprise B2B customers and understanding their security, compliance, and operational needs. Strong analytical skills and the ability to turn customer stories, usage data, and market research into actionable product decisions. Excellent written and verbal communication skills, explaining complex security concepts to technical and non‑technical audiences. Creative problem‑solving mindset with a balance of detailed execution and strategic thinking. Familiarity with code to discuss detection trade‑off decisions and create simple demonstrations. Bonus Qualifications Knowledge of static analysis, program analysis, formal verification, or related security techniques. Experience building AI‑powered features for security use cases. Location & Remote Work Remote – Global. Salary Range (U.S. only) $127,700 – $273,600 USD. Benefits Health, financial, and well‑being benefits. Flexible Paid Time Off. Team Member Resource Groups. Equity Compensation & Employee Stock Purchase Plan. Growth and Development Fund. Parental leave. Home office support. Equal Opportunity & EEO Statement GitLab is proud to be an equal opportunity workplace and an affirmative action employer. We hire based solely on merit, without regard to race, color, religion, ancestry, sex, national origin, age, citizenship, marital status, disability status, genetic information, veteran status, or any other protected characteristic. GitLab will not tolerate discrimination or harassment based on any of these characteristics. Please let us know if you need accommodation during the recruiting process. #J-18808-Ljbffr
Public Sector Strategic Account Executive – SLED, Southeast Apply to Public Sector Strategic Account Executive – SLED, Southeast role at GitLab . GitLab is an open‑core software company that develops the most comprehensive AI‑powered DevSecOps Platform used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co‑create the software that powers our world. Location: Southeast United States (Remote‑Global) An Overview Of This Role GitLab is the most comprehensive AI‑powered DevSecOps platform for software innovation, enabling organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 40 million registered users and 50% of the Fortune 100 trust GitLab to ship better, more secure software faster. This role is a member of our Public Sector Team. The right candidate will have a positive record of enterprise sales experience and a solid background in the software development lifecycle, including CI/CD automation, secure development practices, and infrastructure modernization in a regulated environment. What You’ll Do Serve as the strategic account leader reporting to a Regional Director. Build and execute strategic account plans that align GitLab’s platform with agency modernization initiatives. Navigate complex procurement cycles and develop multi‑year technology roadmaps with CIOs and technical leaders. Partner with system integrators and resellers to create powerful solutions for government challenges. Act as primary point of contact and face of GitLab for our strategic and large prospects. Take ownership of your book of business. Provide account leadership and direction in the pre‑ and post‑sales processes. Conduct sales activities, including prospecting and developing opportunities in large/strategic accounts. Ensure successful rollout and adoption of GitLab products through strong account management activities. Be the voice of the customer by contributing product ideas to our public issue tracker. Travel as necessary to accounts to develop relationships and close large opportunities. Generate qualified leads and develop new customers with strategic channel partners to exceed quota. What You’ll Bring 5+ years of proven success selling technology solutions to U.S. State and Local Government and Higher Education institutions. Deep understanding of state procurement vehicles, compliance requirements, and agency buying cycles. Consultative approach that positions technology as a mission enabler. Passion for open source and modern software development practices. Track record of navigating complex stakeholder environments and building consensus. Able to provide a high degree of major account management and control. Work under minimal supervision on complex projects. Leverage established relationships and proven sales techniques for success. Excellent communication and interpersonal skills. Alignment with GitLab values. How GitLab Will Support You Benefits to support 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. Equal Opportunity GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices are based solely on merit, regardless of race, color, religion, sex, national origin, age, disability, and other protected characteristics. GitLab will not tolerate discrimination or harassment based on any of these characteristics. #J-18808-Ljbffr
Staff Backend Engineer, Create: Code Creation (Ruby and Python) Join to apply for the Staff Backend Engineer, Create: Code Creation (Ruby and Python) role at GitLab GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating human progress. Our platform unites teams and organizations, breaking down barriers and redefining what’s possible in software development. Thanks to products like Duo Enterprise and Duo Agent Platform, customers get AI benefits at every stage of the SDLC. 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. GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab. An Overview Of This Role The Create: Code Creation team builds and maintains GitLab’s AI-powered code development tools that help developers write, review, and understand code more effectively. Our team has successfully launched multiple foundational AI capabilities including Code Suggestions (AI-assisted code completions in multiple IDEs), Duo Code Review (automated AI-powered code review), and the Knowledge Graph (intelligent code indexing and context system). We’re now expanding and deepening these capabilities across GitLab Duo’s AI suite. As a Staff Engineer, you’ll provide technical leadership for sophisticated systems that power our AI-driven code creation features. You’ll architect solutions that analyze codebases to provide relevant context to large language models, design systems that coordinate multiple AI agents and tools, and help shape the technical direction of GitLab’s AI initiatives. You’ll work across multiple services and technologies including our main Rails application, AI Gateway (Python), Knowledge Graph (Rust), and Language Server (TypeScript), ensuring our solutions maintain high performance and reliability for our global user base. What You’ll Do Architect and lead the implementation of complex AI-powered coding assistance systems spanning multiple services and technologies (Ruby/Rails, Python, Rust, TypeScript) Drive technical strategy for AI coding tools including code suggestions, code review, and code generation capabilities Design and build scalable, high-performance APIs and services that power IDE extensions and AI-assisted development workflows Lead initiatives to improve the quality, relevance, and responsiveness of AI-generated code suggestions and reviews Evaluate and integrate emerging AI/ML models and technologies to enhance our coding assistance capabilities Provide technical mentorship and guidance to engineers across the Code Creation team and collaborate with other teams Influence product and engineering decisions by proposing thorough, iterative solutions to complex technical and architectural challenges Drive innovation in AI-powered development tools, experimenting with new approaches to code suggestion, review, and generation Collaborate with cross-functional teams across product, engineering, marketing, and more Represent the team in technical discussions with customers and stakeholders about AI-powered development capabilities What You’ll Bring Significant professional experience with Ruby on Rails and Python, with a track record of building production systems at scale Proven ability to architect and lead complex technical projects from concept to production across distributed systems Strong experience with AI/ML technologies, including integration with large language models and understanding of prompt engineering Deep expertise in performance optimization, particularly for systems handling high-volume API requests Experience designing and building distributed systems with a focus on reliability, observability, and scalability Strong background in database design and optimization for applications processing large datasets Demonstrated ability to drive technical decisions and influence engineering strategy across multiple teams Experience mentoring engineers and raising the technical capabilities of a team Excellent written and verbal communication skills for collaborating in a remote, globally distributed environment Ability to work effectively across different technology stacks and quickly learn new languages and frameworks as needed Nice-to-Haves Experience with Rust and/or TypeScript Background in developer tools, IDEs, or language servers Experience with graph databases or knowledge graph systems Prior work on AI agent systems or multi-agent architectures Contributions to open source projects, particularly in the AI or developer tools space Experience with code analysis tools, static analyzers, or abstract syntax trees About The Team The Code Creation team is at the forefront of GitLab’s AI initiatives, focusing on helping developers create and maintain code more efficiently. We’ve successfully launched our Code Suggestions feature and are now working on expanding capabilities through better context awareness, AI-powered code review, knowledge graphs, and intelligent agent coordination across GitLab’s product suite. Our team collaborates globally across multiple time zones, working with various groups across engineering. We maintain a balance between shipping innovative new features and ensuring high performance and reliability for our global user base. The AI landscape is rapidly evolving, and our team adapts quickly to new developments and opportunities. You can learn more about our team’s direction and goals in our public handbook. 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. Equal Opportunity 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. #J-18808-Ljbffr