Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer Advocate

$115.2k - $194.4k
Full-time

GitLab

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 role

As a Senior Developer Advocate at GitLab, you'll help technical audiences understand and use our intelligent orchestration platform where teams and their AI agents ship secure software faster. You'll go deep on the product, especially GitLab Duo Agent Platform and our newer capabilities, and continuously discover real-world workflows that teams care about. You'll turn that hands-on knowledge into demos, blog posts, videos, and presentations, and bring what you learn from customers and the developer community back to GitLab.

This role focuses on showing the product in action and building relationships with customers and the community. You'll help cover events and work across U.S. and Canadian time zones.

What you'll do

  • Deeply understand GitLab's platform, especially our AI agent capabilities, and continuously find productive, real-world use cases worth showing.
  • Create product content, including videos, blog posts, presentations, and social clips that show key use cases for GitLab in the user interface and terminal.
  • Produce video content end to end: script, record, and edit product walkthroughs and demos, and collaborate with GitLab's video team on longer or higher-production pieces.
  • Deliver product demos and participate in analyst briefings.
  • Engage with customers through webinars, customer meetings, and other conversations.
  • Participate in the developer community by engaging on the GitLab forum and Discord, following the conversations happening on social platforms, in newsletters, and at events, and making sure GitLab has a voice in the ones that matter.
  • Answer technical questions that come through the sales team, and partner with support, sales, and product on developer-facing educational content.
  • Use hands-on product experience to share feedback with product teams and test new features.
  • Contribute to technical research and analysis of the developer tools landscape.
  • Travel requirement up to 20% for events and customer meetings.

What you'll bring

  • Hands-on technical experience. You understand how software gets built, with a focus on everything that happens after code is written, and can talk about it credibly with engineers. 
  • Understanding of artificial intelligence and its use in software development, from coding all the way to production. You have built and operated agentic systems and infrastructure.
  • The ability to explain technical products clearly. You can demo a product, record a walkthrough, or speak at a conference without it feeling forced.
  • Fluency in developer social platforms. You know what's interesting to the people we're trying to reach and can participate in the conversation with credibility.
  • Curiosity and self-direction. You're already finding the next thing worth talking about, following the right people, and noticing opportunities.
  • Experience engaging with customers, developers, or technical communities.
  • Ability to work independently and collaborate across sales, engineering, product, and other teams. 

About the team

The Developer Advocacy team creates content that shows GitLab in use, engages with customers and the developer community, and brings hands-on product feedback to GitLab teams. The team also contributes technical research and analysis, while partnering with other groups to share its findings.

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

$115,200—$194,400 USD

How GitLab Supports Full-Time Employees

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 .

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Developer Advocate in Canada vacancy
  • $200k

     ...year Requirements: We need five years of recent experience developing TIBCO integration solutions, including building, testing, and deploying...  ...Visual Studio XML AI More: We are hiring two Senior TIBCO Developers for a contract role based in Calgary, AB, with... 
    Senior
    Hourly pay
    Full time
    Contract work

    TEKsystems c/o Allegis Group

    Canada
    more than 2 months ago
  •  ...and programming skills to deliver seamless, intelligent, and scalable customer engagement solutions. Responsibilities: Design, develop, and maintain Amazon Connect contact flows, IVR solutions, and call routing strategies. Configure routing profiles, queues,... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Canada
    3 days ago
  •  ...The Opportunity The Senior Firmware Engineer will join the firmware team, and become...  ...industrial bolting industry. You will design, develop and deploy innovative firmware solutions...  ...feedback. You are a strong advocate for quality, best practices and traceability... 
    Senior
    Full time

    Acara Solutions

    Canada
    more than 2 months ago
  •  ...brand trust. Building at Webflow will need grit, because we move fast, without ever sacrificing craft or quality. We’re looking for a Senior Solutions Engineer to inspire our customers by helping them understand the art of what’s possible with the Webflow platform. You... 
    Senior
    Permanent employment
    Full time
    Remote work

    Webflow

    Canada
    7 days ago
  • Role Overview Design and evaluate high-quality datasets and evaluations that advance large language models for code. You will work with researchers to curate code examples, produce precise solutions and corrections across multiple languages, assess AI-generated implementations...
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  •  ...like to talk! Why This Role Exists: We’re looking for a Senior Solution Engineer to become a key technical partner for our...  ...English Bonus: Open-source contributions Experience with developer tools or infrastructure platforms Familiarity with Go, Rust,... 
    Senior
    Remote work
    Canada
    more than 2 months ago
  •  ...Role: Senior SAP Build Work Zone Consultant Location: Calgary, AB Work Model: Onsite Experience: 10+ Years...  ...workshops and translate requirements into scalable SAP solutions. Develop and deploy applications using SAP Build Work Zone Standard and... 
    Senior
    Full time

    Acestack

    Canada
    3 days ago
  •  ...Software Developer - Full Stack – Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified Software Developer - Full Stack – Senior to support this engagement. Please review the... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work

    All IT Solutions

    Canada
    3 days ago
  • $90k - $130k

     ...We help train advanced AI systems by providing human feedback that improves agent performance. We work with leading AI teams to develop large language models that can act as proactive, multi-step agents. We contribute to projects focused on designing, coordinating... 
    Senior
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  •  ...We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will...  ...including sprint planning, estimation, and retrospectives. Advocate and implement software engineering best practices,... 
    Senior

    J M Group Inc

    Canada
    3 days ago
  • $64k - $104k

    Salary: $64,000 - 104,000 per year Requirements: Extensive experience in Windows Server and/or Linux Server administration, including installation, configuration, patching, and troubleshooting Proficient in virtualization technologies such as VMware, Hyper-V, or...
    Senior
    Full time
    Work at office

    Astra North Infoteck Inc.

    Canada
    more than 2 months ago
  •  ...the United States or Canada.   Role Summary: Censys is seeking a Senior Software Engineer to join our SOC/TH team focused on AI and...  ...workflows, personalize experiences, and surface critical insights - Develop and fine-tune LLMs and RAG pipelines to reason over Internet-... 
    Senior
    Full time
    Remote work
    Worldwide

    Censys

    Canada
    15 days ago
  •  ...At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications. Our mission...  ..., enjoyable, and respectful of your time. ABOUT THE ROLE As Senior Engineering Manager for Agent Platform & UX, you will lead two... 
    Senior
    Worldwide

    Render

    Canada
    3 days ago
  • $75.9k - $141.9k

     ...complex technical concepts to both technical and non-technical audiences. ~ Practical experience utilizing AI-supported coding or developer productivity tools such as Microsoft Copilot or GitHub Copilot in daily development tasks. ~ Ability to critically assess and... 
    Senior
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $75.9k - $141.9k

     ...business teams to address complex domain challenges. We build robust microservices and APIs using Java, Node.js, and Python. We develop intuitive frontend applications with React or Angular. We ensure our systems are secure, resilient, and compliant, especially in... 
    Senior
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  •  ...Role:- Tech Lead / Senior Software Architect (Embedded C/C++ Systems) Location:- Sainte-Anne-de-Bellevue & Kirkland, Quebec, CAN...  ...decisions and provide hands-on guidance to development teams. Develop, integrate, test, and maintain embedded flight software using C... 
    Senior
    1 day per week

    Apetan Consulting llc

    Canada
    3 days ago
  •  ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified DevOps/Cloud Engineer - Senior to support this engagement. Please review the complete requirements... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work
    2 days per week

    All IT Solutions

    Canada
    3 days ago
  • $130k - $180k

     ...the Graykey product itself. We don’t silo people by platform. Senior Engineers on this team are expected to follow problems wherever...  ..., not the other way around. You DON’T need to be an Exploit Developer or Vulnerability Researcher. You DO need to read iOS internals... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Canada
    3 days ago
  •  ...Senior ERP Developer   JOB-10047594   Anticipated Start Date October 12, 2026   Location Kansas City, MO   Type of Employment Contract   Employer Info Our client is a full-service engineering, architecture, construction, environmental, and... 
    Senior
    Full time
    Contract work
    Local area

    Dynamics ATS

    Canada
    8 days ago
  • The role You will diagnose and fix WebGL bugs in Gecko and improve its functionality and security within the Firefox graphics team. Responsibilities Diagnose and fix WebGL bugs in Gecko (C++/Rust), including security bugs Write tests, work through code review...
    Senior
    Contract work

    Mozilla

    Canada
    1 day ago
  •  ...and we're looking for someone who wants to help define what that looks like at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a senior engineer who doesn't just use AI tools, but thinks natively in them. You'll be central to how the Verticals... 
    Senior
    Full time
    Remote work
    Flexible hours
    Shift work

    Life360

    Canada
    1 day ago
  • $185k - $250k

     ...take the time to listen and understand legal issues within the larger framework of the business as a whole. We are seeking a Senior Associate or Lateral Attorney for our downtown Minneapolis office to practice in the area of commercial banking. Successful candidates... 
    Senior
    Work at office
    Remote work

    MESSERLI KRAMER P.A.

    Canada
    3 days ago
  • The role You will help the Firefox WebGPU team clear its backlog of correctness and security bugs in wgpu, Firefox’s WebGPU implementation, so WebGPU can ship on Linux and Android. You will take on well-defined, prioritized issues, land fixes upstream in the open-source...
    Senior
    Contract work
    Night shift

    Mozilla

    Canada
    3 days ago
  • $150k - $206k

     ...About the role D-Wave is seeking a Senior Back-End Software Developer to contribute to the ongoing development of Leap™, our quantum-classical hybrid cloud platform. This role is ideal for an experienced software engineer who enjoys solving complex technical challenges... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours

    D-Wave Quantum

    Canada
    9 hours ago
  •  ...at financial institutions — big and small. The Role As a Senior Software Engineer within our Digital Banking platform, you will...  ...existing products, demonstrating ownership and expertise. Design, develop, and maintain front-end applications using modern frameworks (e... 
    Senior
    Full time
    Remote work

    Bankjoy

    Canada
    9 hours ago
  • $83.33k - $120.62k

     ...thinking organization, apply now. We are currently seeking a Senior Full-Stack Engineer - Remote Canada Role. to join our team in...  ...seeking an experienced  Senior Full Stack Engineer to design, develop, and deliver scalable, secure, and high-performing enterprise... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    10 days ago
  •  ...financial institutions — big and small. Role Description We're looking for a talented Senior iOS Engineer for our mobile team to join Bankjoy! You will be responsible for developing native iOS code solutions to build digital banking products and features with best UI... 
    Senior
    Full time
    Remote work

    Bankjoy

    Canada
    3 hours ago
  •  ...just what we build, but how we build it. We are looking for a Senior Developer who can go deep on complex problems and come up for air to...  ...your team: you evaluate new tools and approaches critically, advocate for the ones worth adopting, and help your teammates understand... 
    Senior
    Full time
    Immediate start
    Remote work

    1password

    Canada
    a month ago
  • $126k - $172.7k

     ...experiences. Join our team! We’re building a world where Identity belongs to you. Core Responsibilities Role Summary As a Senior Product Marketing Manager for Global System Integrators (GSI) and Channel Partners, you will drive go-to-market efforts that align... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    16 days ago
  • $99.1k - $132.1k

     ...orchestration, configuration, upkeep, and monitoring of cloud environments. We partner with cloud and application architects to develop cloud infrastructure for customer-facing applications and services. We create and sustain automation frameworks and tools that enable... 
    Senior
    Full time

    MCKESSON

    Canada
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer Advocate. Be the first to apply!