<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>8a1df8fb-ff4</externalid>
      <Title>Principal Engineer, Fin AI Agent</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Principal Engineer to join our AI Group in Berlin. As a Principal Engineer, you will be responsible for leading the development of our Fin AI agent, which is the #1 AI agent for customer service. You will partner at the strategic pillar level, having broad context across work streams and using that to inform technical strategy and investment priorities.</p>
<p>Your responsibilities will include:</p>
<ul>
<li>Partnering at the strategic pillar level to inform technical strategy and investment priorities</li>
<li>Spinning up 0-to-1 work streams, bringing together engineers who&#39;ve never worked as a team, disambiguating the problem space, building momentum under aggressive timelines, setting high expectations, and driving execution</li>
<li>Executing on the most ambiguous, highest-stakes problems, writing code, shipping features, and being deep in the weeds</li>
<li>Leading experimental work at the AI frontier, running your own A/B tests, doing prompt engineering, building evals, and calibrating accuracy, cost, and latency for LLM-powered features</li>
<li>Shaping long-term technical strategy through execution, building and thinking about what needs to change about how we build products – data models, system design, the shift from GUI-first to agent-first interfaces</li>
<li>Working across the full stack in an AI-first development environment, pushing the boundaries of what&#39;s possible with AI-assisted development and helping shape how the entire engineering org works</li>
<li>Raising the bar for the people around you, giving direct, actionable feedback that changes outcomes</li>
</ul>
<p>We&#39;re looking for someone with:</p>
<ul>
<li>Engineering depth and product thinking, combining deep engineering ability with strong product and design instincts</li>
<li>Experience operating at real scale and having builder energy, with a bias toward building over discussing</li>
<li>AI fluency, actively experimenting with AI-assisted development and pushing the boundaries of what&#39;s possible</li>
<li>Deep technical depth with breadth, navigating complex multi-team systems with ease</li>
<li>Communication as a superpower, explaining to leadership why a technical investment matters, aligning multiple teams around a complex project, and walking an engineer through the gnarly implementation details</li>
<li>Extreme autonomy, partnering with the Engineering Director on where you think the pillar needs to go next</li>
<li>Critical thinking about the business, understanding what Intercom is optimizing for and translating that into technical decisions</li>
<li>At least 10+ years of experience, with significant time as a technical leader driving complex projects across multiple teams and stakeholders</li>
<li>Stack agnostic, with experience working with Ruby on Rails, React, and AWS, and being fluent with AI-assisted development tools like Claude Code</li>
</ul>
<p>If you&#39;re looking for a challenging role that will push you to grow and develop as an engineer, and you&#39;re passionate about AI and customer service, we&#39;d love to hear from you!</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, React, AWS, AI-assisted development, Claude Code, LLM-powered features, A/B testing, Prompt engineering, Evals, Accuracy, Cost, Latency</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Intercom</Employername>
      <Employerlogo>https://logos.yubhub.co/intercom.com.png</Employerlogo>
      <Employerdescription>Intercom is a customer service company that provides AI-powered solutions for businesses. It was founded in 2011 and has a significant customer base.</Employerdescription>
      <Employerwebsite>https://www.intercom.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/intercom/jobs/7725837</Applyto>
      <Location>Berlin, Germany</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>c1d056a0-ebf</externalid>
      <Title>Staff Software Engineer, Reporting Platform</Title>
      <Description><![CDATA[<p>About Gusto</p>
<p>At Gusto, we&#39;re on a mission to grow the small business economy. We handle the hard stuff , payroll, health insurance, 401(k)s, and HR , so owners can focus on their craft and their customers.</p>
<p>The Reporting Platform team at Gusto empowers business owners to make better decisions with data and insights through reports and visualizations that span our product lines. As a member of our Reporting Platform team, you will create and maintain reports and enable engineering teams to deposit and consume data from our reporting platform.</p>
<p>Responsibilities</p>
<ul>
<li>Collaboratively design and implement reports and visualizations across Gusto’s product suite in our Ruby on Rails/React-based stack.</li>
<li>Migrate reports from our legacy infrastructure (Rails/MySQL) to our new reporting platform (Rails/Cube/Clickhouse).</li>
<li>Frequently demonstrate your work to your team and the broader engineering organization.</li>
<li>Improve the quality of our offerings by participating in support rotations and maintaining a prioritized backlog of technical debt and SRE improvements.</li>
<li>Lead and mentor fellow engineers in tackling complex technical challenges at scale.</li>
<li>Prototype, iterate, and launch new features quickly and efficiently.</li>
<li>Foster a collaborative environment that encourages creativity and innovation, building products our customers love.</li>
</ul>
<p>Requirements</p>
<ul>
<li>7+ years of professional software development experience.</li>
<li>Highly proficient in HTML, CSS, JavaScript, React, TypeScript.</li>
<li>Very strong understanding of SaaS fundamentals.</li>
<li>Excellent communicator.</li>
<li>Willingness to learn new domains and quickly develop expertise.</li>
</ul>
<p>Total Rewards</p>
<p>Our cash compensation amount for this role is targeted at $200,000/yr to $247,000/yr for New York City. Stock equity is additional.</p>
<p>Work Environment</p>
<p>Gusto has physical office spaces in Denver, San Francisco, and New York City. Employees who are based in those locations will be expected to work from the office on designated days approximately 2-3 days per week (or more depending on role).</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$200,000/yr to $247,000/yr</Salaryrange>
      <Skills>HTML, CSS, JavaScript, React, TypeScript, Ruby on Rails, MySQL, Cube, Clickhouse</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Gusto</Employername>
      <Employerlogo>https://logos.yubhub.co/gusto.com.png</Employerlogo>
      <Employerdescription>Gusto handles payroll, health insurance, 401(k)s, and HR for small businesses nationwide, supporting over 400,000 clients.</Employerdescription>
      <Employerwebsite>https://www.gusto.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gusto/jobs/7654894</Applyto>
      <Location>New York, NY</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>ec211a7a-eb9</externalid>
      <Title>Staff Software Engineer, Payments / Risk</Title>
      <Description><![CDATA[<p>At Gusto, we&#39;re on a mission to grow the small business economy. We handle the hard stuff , payroll, health insurance, 401(k)s, and HR , so owners can focus on their craft and their customers.</p>
<p>With teams in Denver, San Francisco, and New York, we support more than 400,000 small businesses nationwide and are building a workplace that reflects the people we serve. All full-time employees receive competitive base pay, benefits, and equity (RSUs) , because everyone who helps build Gusto should share in its success. Offer amounts are determined by role, level, and location.</p>
<p>AI is a fundamental part of how work gets done at Gusto. We expect all team members to actively engage with AI tools relevant to their role and grow their fluency as the technology evolves. AI experience requirements vary by role and will be assessed during the interview process.</p>
<p>We&#39;re looking for seasoned full-stack software engineers to join the teams behind Gusto&#39;s payments and risk platforms to serve small business owners every day. As a Staff Software Engineer, you&#39;ll operate across the full lifecycle of either the payments or risk system: shaping architecture early in the design process, building self-service internal features and APIs, and owning their performance long after launch.</p>
<p>That means engineering the core business engine, enabling product teams with reliable backend services, and setting the engineering standard for those around you. If you&#39;re drawn to enabling world-class money movement or financial risk system with impact , helping power the livelihoods of millions using Gusto products , join us!</p>
<p>About the Teams:</p>
<p>Payments – The Payments team owns all money movement operations across Gusto&#39;s suite of products , enabling funds to move safely between partners, employers, employees, and government authorities. As a Payments Engineer, you&#39;ll build new payments capabilities across US and international markets, and help rearchitect our payments platform to scale for the future.</p>
<p>Risk – The Risk team builds best-in-class experiences that protect Gusto and our customers from financial and reputational harm. As a Risk Engineer, you&#39;ll develop infrastructure for two core areas: bad actor prevention , stopping fraudsters from abusing Gusto&#39;s platform while reducing false positives , and credit underwriting and collections, enabling faster, broader access to credit while minimizing financial loss.</p>
<p>Here’s what you’ll do day-to-day:</p>
<ul>
<li>Design, build, and test Gusto core money movement or risk platform services – payment rails, ledgering, wallets, fraud, decisioning engine, KYC, AML, and compliance capabilities, among others</li>
<li>Mentor other engineers to help solve some of the hardest technical problems out there in very complex domains and at a large scale</li>
<li>Help scale one of the largest Ruby/Rails and Javascript/React applications in the world</li>
<li>Collaborate with our Product Engineering, Product Management, Data, Design, and financial operations teams to understand customer pain points, come up with solutions, and then prototype, iterate, and launch</li>
<li>Build platforms that engineering teams rely on, and trust to deliver products that our customers genuinely love</li>
</ul>
<p>Here’s what we&#39;re looking for:</p>
<ul>
<li>Successful applicants typically have 8+ years of software development experience</li>
<li>Passion for creating scalable, efficient money movement platforms for users</li>
<li>Experience leveraging AI tools or systems to accelerate development, improve testing, and deliver new platform capabilities</li>
<li>Curiosity and experimentation with emerging AI frameworks, applying and sharing best practices to evaluate and scale AI use safely across teams</li>
<li>Experience owning multi-quarter projects that solve complex engineering problems and make measurable user impact at scale</li>
<li>Experience with large scale refactors, performance and reliability issues, and a strong sense of ownership over all aspects of your platform area</li>
<li>Ability to mentor engineers to maximize their performance and impact</li>
</ul>
<p>Others:</p>
<ul>
<li>Experience in, or interest working in, Ruby on Rails</li>
<li>Appreciation for a collaborative, test-driven environment</li>
<li>Ability to build well-structured, maintainable, well-documented code</li>
<li>Ability to effectively communicate across engineering teams and with business stakeholders</li>
</ul>
<p>Do you prefer a non-payments or risk-specific platform role instead? Check out our Staff Software Engineer, Core Platforms job listing. Please note that a two day travel to a Gusto office for onboarding is required for this position. If you have any questions regarding this requirement, please share with your recruiter.</p>
<p>Our cash compensation amount for this role is targeted at $163,000–$204,000 in Denver &amp; most remote locations, and $197,000–$247,000 for San Francisco &amp; New York. Stock equity is additional. Final offer amounts are determined by multiple factors including candidate experience and expertise and may vary from the amounts listed above.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$163,000–$204,000 in Denver &amp; most remote locations, and $197,000–$247,000 for San Francisco &amp; New York</Salaryrange>
      <Skills>Ruby on Rails, Javascript/React, AI tools or systems, Emerging AI frameworks, Large scale refactors, Performance and reliability issues, Experience in, or interest working in, Ruby on Rails, Appreciation for a collaborative, test-driven environment, Ability to build well-structured, maintainable, well-documented code, Ability to effectively communicate across engineering teams and with business stakeholders</Skills>
      <Category>Engineering</Category>
      <Industry>Finance</Industry>
      <Employername>Gusto</Employername>
      <Employerlogo>https://logos.yubhub.co/gusto.com.png</Employerlogo>
      <Employerdescription>Gusto is a company that provides payroll, health insurance, 401(k)s, and HR services to small businesses. It supports over 400,000 small businesses nationwide.</Employerdescription>
      <Employerwebsite>https://www.gusto.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gusto/jobs/7822587</Applyto>
      <Location>San Francisco, CA - Hybrid; New York, NY - Hybrid</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>aec0a354-6fe</externalid>
      <Title>Staff Backend Engineer,  SSCS: Supply Chain</Title>
      <Description><![CDATA[<p>As a Staff Backend Engineer at GitLab, you will help shape a major investment in our Software Supply Chain Security offering. In this role, you&#39;ll serve as a senior technical leader for backend systems that help customers secure how software is built, verified, and delivered inside the GitLab platform.</p>
<p>You&#39;ll work on foundational capabilities across package policy enforcement, build provenance, artifact signing, and malicious package detection, with a strong focus on enterprise-grade security and performance. You&#39;ll define architecture before systems are built, write clear technical proposals, and guide implementation across interconnected parts of GitLab such as CI/CD, dependency management, and security workflows.</p>
<p>This role is a strong fit for someone who enjoys solving complex backend problems, influencing technical direction across teams, and building security features that matter to customers facing real threats. You&#39;ll do this in GitLab&#39;s remote, asynchronous, and values-driven environment, where written communication, ownership, and teamwork are central to how we work.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Dependency Firewall for package policy enforcement across supported registries</li>
<li>Artifact attestation and signing using supply chain security standards and the Sigstore ecosystem</li>
</ul>
<p>Responsibilities:</p>
<ul>
<li>Define and drive the technical architecture for the SSCS Add-On, including backend systems for package policy enforcement, provenance generation, artifact signing, and malicious package detection.</li>
<li>Lead design and implementation work for Supply-chain Levels for Software Artifacts (SLSA) Level 2 and Level 3 capabilities within GitLab CI/CD.</li>
<li>Architect integrations with Sigstore services such as Cosign, Fulcio, and Rekor, including approaches for signing workflows, verification, and trust boundaries.</li>
<li>Design backend services and request paths that support allow, deny, and quarantine package policies with strong performance and reliability expectations.</li>
<li>Review merge requests with a focus on security, architectural consistency, maintainability, and test quality.</li>
<li>Mentor Backend Engineers across experience levels, helping raise the technical bar through design guidance, feedback, and hiring participation.</li>
<li>Partner with Product, Infrastructure, Authentication, Authorization, and Security counterparts on cross-team technical decisions.</li>
<li>Contribute to relevant open source and industry conversations, including working groups related to software supply chain security where appropriate.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>Strong experience building backend applications with Ruby on Rails in a high-scale production environment.</li>
<li>Professional experience with Go for backend or infrastructure-oriented services.</li>
<li>A track record of leading architecture across multiple systems and influencing technical direction through strong engineering judgment.</li>
<li>Experience writing clear technical proposals, request for comments documents, and decision records in an async, documentation-first environment.</li>
<li>A solid security mindset and comfort working on products where trust, risk reduction, and secure defaults are central requirements.</li>
<li>Familiarity with software supply chain security concepts such as build provenance, artifact signing, dependency security, or software bill of materials.</li>
<li>Strong teamwork and communication skills, with the ability to work effectively across distributed teams and functions.</li>
<li>Interest in GitLab&#39;s values and in building secure, scalable product capabilities that help customers ship software with confidence.</li>
</ul>
<p>About the team:</p>
<p>The SSCS Add-On team is part of GitLab&#39;s Software Supply Chain Security stage and is focused on building a commercial offering that addresses real supply chain security challenges for enterprise customers. The team works on capabilities that combine multiple parts of the GitLab product into a more complete security solution for organisations with strong compliance and risk management needs.</p>
<p>The work is both technically interesting and strategically important. The team is building in a space shaped by fast-moving threats, evolving customer requirements, and close coordination with nearby teams across the broader security area. That combination creates an environment where engineers can contribute to product direction while solving practical backend challenges in a visible part of GitLab&#39;s platform.</p>
<p>For more on how related teams work, see Team Handbook Page.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, Go, Backend applications, Architecture, Technical leadership, Security, Supply chain security, Software development</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps that enables organisations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8480559002</Applyto>
      <Location>Remote, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>fe235887-6b4</externalid>
      <Title>Senior Fullstack Product Software Engineer, DocSend</Title>
      <Description><![CDATA[<p>As a Senior Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and tracking.</p>
<p>Your responsibilities will revolve around developing and enhancing our product to deliver exceptional user experiences , working closely with cross-functional teams to turn innovative ideas into robust, scalable, and user-friendly features. You will also have the opportunity to drive high impact and have high ownership in a smaller, startup-like team.</p>
<p>We are focused on expanding our Virtual Data Room business by improving deal workflows and introducing AI-enabled features.</p>
<p>You will autonomously lead full-stack projects, making effective tradeoffs between technical requirements and business goals. You will act as a leader across the org with impact extending beyond the immediate team, driving cross-team initiatives and collaborating effectively with cross-functional teams, including product managers, designers, and other engineers.</p>
<p>You will set a high bar for quality and operational excellence, preemptively identifying and resolving technical risks, and championing best practices across the team through code and design reviews.</p>
<p>You will mentor teammates, providing actionable feedback to help teammates grow into the next level. You will participate in on-call rotations, which entails being available for calls during both core and non-core business hours, and debug customer issues using logs, metrics, and traces.</p>
<p>The ideal candidate will have 9+ years of experience in software engineering or related industry roles, a BS degree in Computer Science or related technical field involving coding, and demonstrated expertise in Ruby on Rails applications and React.</p>
<p>Preferred qualifications include familiarity with tools and languages used on the DocSend Engineering team, such as Typescript, GraphQL, HAML, and PostgreSQL.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$180,200-$274,300 USD</Salaryrange>
      <Skills>Ruby on Rails, React, Typescript, GraphQL, HAML, PostgreSQL</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Dropbox</Employername>
      <Employerlogo>https://logos.yubhub.co/dropbox.com.png</Employerlogo>
      <Employerdescription>Dropbox is a technology company that provides cloud storage and file-sharing services. It has a double-digit growth rate year over year.</Employerdescription>
      <Employerwebsite>https://www.dropbox.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/dropbox/jobs/7641558</Applyto>
      <Location>Remote - US: Select locations</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>564289ba-f9b</externalid>
      <Title>Senior Fullstack Product Software Engineer, DocSend</Title>
      <Description><![CDATA[<p>As a Senior Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and tracking.</p>
<p>Your responsibilities will revolve around developing and enhancing our product to deliver exceptional user experiences , working closely with cross-functional teams to turn innovative ideas into robust, scalable, and user-friendly features. You will also have the opportunity to drive high impact and have high ownership in a smaller, startup-like team.</p>
<p>We are focused on expanding our Virtual Data Room business by improving deal workflows and introducing AI-enabled features.</p>
<p>Key responsibilities include:</p>
<p>Autonomously leading full-stack projects, making effective tradeoffs between technical requirements and business goals. Acting as a leader across the org with impact extending beyond the immediate team, driving cross-team initiatives and collaborating effectively with cross-functional teams, including product managers, designers, and other engineers. Setting a high bar for quality and operational excellence, preemptively identifying and resolving technical risks, and championing best practices across the team through code and design reviews. Mentoring teammates, providing actionable feedback to help teammates grow into the next level. Participating in on-call rotations, which entails being available for calls during both core and non-core business hours, and debugging customer issues using logs, metrics, and traces.</p>
<p>Requirements include:</p>
<p>9+ years of experience in software engineering or related industry roles. BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. Demonstrated expertise in Ruby on Rails applications and React. Demonstrated success in developing and deploying large-scale web applications with a user-focused approach. Proven ability to thrive in agile, fast-paced environments, including comfort with continuous deployment practices and rapid iteration.</p>
<p>Preferred qualifications include familiarity with tools and languages used on the DocSend Engineering team, including Typescript, GraphQL, HAML, and PostgreSQL.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$190,400-$257,600 CAD</Salaryrange>
      <Skills>Ruby on Rails, React, Typescript, GraphQL, HAML, PostgreSQL</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Dropbox</Employername>
      <Employerlogo>https://logos.yubhub.co/dropbox.com.png</Employerlogo>
      <Employerdescription>Dropbox&apos;s fastest-growing business, with a double-digit growth rate year over year.</Employerdescription>
      <Employerwebsite>https://www.dropbox.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/dropbox/jobs/7641561</Applyto>
      <Location>Remote - Canada: Select locations</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>9503a764-3c3</externalid>
      <Title>Staff Backend (Python) Engineer, AI Engineering:Duo Chat</Title>
      <Description><![CDATA[<p>As a Staff Backend Engineer (Python) on the Duo Chat team in AI Engineering, you&#39;ll lead the backend architecture that powers GitLab Duo Chat across the GitLab DevSecOps platform.</p>
<p>You&#39;ll solve hard problems in building reliable, secure, and scalable AI-powered chat workflows so customers can plan, write, review, and secure code faster, with confidence.</p>
<p>This is a hands-on technical leadership role where you&#39;ll set direction for how we integrate and evolve large language model providers (including Google Vertex AI) across Ruby on Rails and Python services, raise the bar on observability and testing, and guide the team through ambiguous, high-impact technical decisions.</p>
<p>Over your first year, you&#39;ll be expected to drive key architectural choices, reduce technical debt that slows iteration, and help the team ship durable improvements to response quality, reliability, and maintainability.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Integrate new generative AI models and providers into GitLab Duo Chat to expand capabilities and improve response quality</li>
</ul>
<ul>
<li>Improve debugging, observability, and test coverage for AI-powered chat workflows to increase reliability at scale</li>
</ul>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Define the technical architecture and technical roadmap for the Duo Chat group, aligning backend execution with product direction and engineering priorities</li>
</ul>
<ul>
<li>Solve the highest-scope and most ambiguous backend problems, delivering secure, well-tested, performant solutions with minimal guidance</li>
</ul>
<ul>
<li>Integrate and extend generative AI capabilities in GitLab Duo Chat, including large language models (LLMs) and providers such as Google Vertex AI</li>
</ul>
<ul>
<li>Develop, ship, and maintain backend features across Python and Ruby on Rails services that power Duo Chat experiences across the GitLab platform</li>
</ul>
<ul>
<li>Design, implement, and review GraphQL application programming interface (API) contracts and supporting backend logic to ensure reliability, scalability, and clear frontend integrations</li>
</ul>
<ul>
<li>Improve observability, debugging workflows, and incident readiness by strengthening logging, tracing, and production troubleshooting practices</li>
</ul>
<ul>
<li>Drive code quality and long-term maintainability by setting internal standards, leading code reviews, and identifying and reducing technical debt</li>
</ul>
<ul>
<li>Mentor engineers across the team and participate in Tier 2 on-call rotations, contributing to root cause analysis and follow-up improvements to resiliency and testing (including RSpec)</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Production experience building and operating backend services in Python, including background jobs, APIs, and data models</li>
</ul>
<ul>
<li>Ability to define and evolve technical architecture by weighing trade-offs, selecting patterns and tools, and setting a clear technical direction for others to follow</li>
</ul>
<ul>
<li>Experience setting and driving a technical roadmap in partnership with product and engineering stakeholders</li>
</ul>
<ul>
<li>Proficiency designing and maintaining REST and/or GraphQL APIs with attention to scalability, maintainability, and backward compatibility</li>
</ul>
<ul>
<li>Hands-on experience integrating large language models into applications, including prompt design and building features powered by generative AI</li>
</ul>
<ul>
<li>Strong SQL skills and experience working with relational databases such as PostgreSQL, including efficient queries and data modeling</li>
</ul>
<ul>
<li>Experience mentoring engineers through code review, architectural guidance, and shared standards, and communicating complex technical decisions in a clear, async-first way</li>
</ul>
<ul>
<li>Comfort contributing in a mature codebase across Python and Ruby on Rails, with openness to learning and applying transferable skills from related technologies or domains</li>
</ul>
<p><strong>About the Team</strong></p>
<p>The Duo Chat team sits within GitLab&#39;s AI Engineering organization and is responsible for building and evolving GitLab Duo Chat, the AI-powered chat experience embedded across the GitLab DevSecOps platform.</p>
<p>You&#39;ll work with a small, cross-functional group of backend, frontend, and AI specialists who collaborate asynchronously across time zones, using GitLab issues, merge requests, and documentation as the primary way of working.</p>
<p>The team focuses on integrating and scaling generative AI capabilities (including providers like Google Vertex AI), improving reliability and performance, and strengthening debugging, observability, and testing workflows so customers can safely use AI to plan, write, review, and secure their code across GitLab.</p>
<p><strong>How GitLab Supports Full-Time Employees</strong></p>
<ul>
<li>Benefits to support your health, finances, and well-being</li>
</ul>
<ul>
<li>Flexible Paid Time Off</li>
</ul>
<ul>
<li>Team Member Resource Groups</li>
</ul>
<ul>
<li>Equity Compensation &amp; Employee Stock Purchase Plan</li>
</ul>
<ul>
<li>Growth and Development Fund</li>
</ul>
<ul>
<li>Parental leave</li>
</ul>
<ul>
<li>Home office support</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Python, Backend engineering, API design, GraphQL, Ruby on Rails, PostgreSQL, SQL, Large language models, Generative AI, Prompt design, Code review, Architectural guidance, Async-first communication</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, trusted by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8450446002</Applyto>
      <Location>Remote, Americas; Remote, Canada; Remote, Ireland; Remote, Netherlands; Remote, United Kingdom</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>4920db00-eb9</externalid>
      <Title>Senior Backend Engineer (RoR), SSCS: Authorization</Title>
      <Description><![CDATA[<p>As a Senior Backend Engineer on the Authorization team at GitLab, you&#39;ll build and evolve the core systems that decide who can access what across the entire GitLab platform, directly impacting millions of users from startups to large enterprises.</p>
<p>You&#39;ll architect and implement our next-generation authorization infrastructure, including policy-as-code approaches, fine-grained permissions, and performance optimizations at massive scale, enabling GitLab&#39;s move toward zero-trust architecture while keeping authorization fast, secure, and correct.</p>
<p>You&#39;ll work closely with Security, Database, Platform, and authentication-focused teams to design and ship authorization capabilities that span GitLab&#39;s various deployment models and multi-tenant environments.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Implementing fine-grained permissions for Job Tokens, Personal Access Tokens, and the GitLab Duo agent platform</li>
</ul>
<ul>
<li>Collaborating on Auth stack initiatives that evolve how authorization works across GitLab</li>
</ul>
<ul>
<li>Implement fine-grained permission systems for Job Tokens, Personal Access Tokens, the GitLab Duo Agent Platform, and other authentication mechanisms across the GitLab platform.</li>
</ul>
<ul>
<li>Collaborate with Security, Authentication, Database, and Platform teams on authorization stack initiatives, aligning designs and implementation plans.</li>
</ul>
<ul>
<li>Solve complex performance challenges in authorization, including query optimization, caching strategies, and database decomposition, with a focus on PostgreSQL.</li>
</ul>
<ul>
<li>Design and evolve authorization systems that work across multiple deployment models and multi-tenant architectures while maintaining security and reliability.</li>
</ul>
<ul>
<li>Drive improvements to authorization security, maintainability, and developer experience through code review, documentation, and technical leadership.</li>
</ul>
<ul>
<li>Contribute to architectural decisions for authorization features with a long-term strategic view, balancing immediate needs with future scalability.</li>
</ul>
<ul>
<li>Mentor and support other engineers in authorization patterns, policy-based access control, and secure coding practices in a fully remote, asynchronous environment.</li>
</ul>
<ul>
<li>Professional experience building and maintaining production applications with Ruby on Rails or similar backend frameworks.</li>
</ul>
<ul>
<li>Strong understanding of authorization models, including role-based access control, attribute-based access control, and fine-grained permission patterns.</li>
</ul>
<ul>
<li>Experience designing and optimizing high-scale backend systems, including PostgreSQL performance tuning, query optimization, and effective caching strategies.</li>
</ul>
<ul>
<li>Familiarity with or interest in policy-based authorization systems and modern policy languages such as Cedar or Rego.</li>
</ul>
<ul>
<li>Understanding of core security principles, including threat modeling, least-privilege access, and zero-trust architectures.</li>
</ul>
<ul>
<li>Experience working with distributed systems and service-to-service communication in a cloud or multi-tenant environment.</li>
</ul>
<ul>
<li>Demonstrated ability to own complex technical initiatives from design through production deployment in an asynchronous, remote setting.</li>
</ul>
<ul>
<li>Strong collaboration and communication skills, with openness to learning and applying transferable skills from adjacent domains or technologies.</li>
</ul>
<p>We on the Authorization team at GitLab design, build, and maintain the permission systems that control access across the GitLab platform, ensuring they are secure, scalable, and flexible for customers of all sizes.</p>
<p>We lead the ongoing evolution of our authorization architecture, with a focus on modern policy-as-code approaches, fine-grained access control, and support for initiatives like the evolving Auth stack.</p>
<p>We collaborate asynchronously across time zones and partner closely with Authentication, Product Security, Database, and Security teams to align on identity, data modeling, and threat modeling needs while iterating safely on core platform capabilities.</p>
<p>How GitLab Supports Full-Time Employees:</p>
<ul>
<li>Benefits to support your health, finances, and well-being</li>
</ul>
<ul>
<li>Flexible Paid Time Off</li>
</ul>
<ul>
<li>Team Member Resource Groups</li>
</ul>
<ul>
<li>Equity Compensation &amp; Employee Stock Purchase Plan</li>
</ul>
<ul>
<li>Growth and Development Fund</li>
</ul>
<ul>
<li>Parental leave</li>
</ul>
<ul>
<li>Home office support</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, PostgreSQL, Authorization models, Policy-based access control, Fine-grained permission patterns, Distributed systems, Service-to-service communication, Cloud or multi-tenant environment, Cedar or Rego policy languages, PostgreSQL performance tuning, Query optimization, Effective caching strategies</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps that enables organisations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8457315002</Applyto>
      <Location>Remote, Canada; Remote, Ireland; Remote, Netherlands; Remote, United Kingdom; Remote, US</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>c0569537-539</externalid>
      <Title>Staff Backend Engineer, Gitlab Delivery: Upgrades</Title>
      <Description><![CDATA[<p>As a Staff Engineer on the GitLab Delivery - Upgrades team, you&#39;ll guide the technical direction for GitLab&#39;s self-managed deployment strategy so customers can deploy, upgrade, and run GitLab reliably in their own infrastructure with minimal disruption.</p>
<p>You&#39;ll serve as a technical anchor for the team, working closely with your engineering manager, product manager, and partners across Site Reliability Engineering, Release, Security, and Development to shape cloud-native, operator-driven deployment patterns that reduce operational complexity and upgrade friction.</p>
<p>In your first year, you&#39;ll help define the architecture for zero-downtime upgrades, strengthen observability and reliability practices, and guide the next generation of deployment automation for self-managed GitLab environments.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Evolving GitLab Operator and Helm charts to support zero-downtime upgrades for complex, stateful GitLab installations</li>
</ul>
<ul>
<li>Advancing the GitLab Environment Toolkit to simplify large-scale, production-ready self-managed deployments</li>
</ul>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Guide the technical vision and architecture for GitLab&#39;s cloud-native, self-managed deployments and upgrade workflows.</li>
</ul>
<ul>
<li>Establish operational maturity standards, service integration patterns, and deployment models that help development teams manage the lifecycle of their components.</li>
</ul>
<ul>
<li>Design and maintain Kubernetes Operators, Helm charts, and upgrade orchestration tooling for self-managed GitLab deployments across varied environments.</li>
</ul>
<ul>
<li>Develop automation and integration frameworks for database migrations, rolling deployments, compatibility checks, and rollback paths.</li>
</ul>
<ul>
<li>Define database and application lifecycle strategies, including safe PostgreSQL migration approaches and validation mechanisms that reduce downtime risk.</li>
</ul>
<ul>
<li>Work with Product Management, GitLab.com Site Reliability Engineering, GitLab Dedicated, and development teams to align deployment patterns with customer needs.</li>
</ul>
<ul>
<li>Mentor engineers and enable customer-facing teams through design reviews, code reviews, documentation, and runbooks.</li>
</ul>
<ul>
<li>Drive observability, testing, performance, and resilience practices for self-managed deployments, and contribute to incident response and post-incident learning.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Strong software engineering experience designing and delivering production systems that customers install and operate in their own infrastructure.</li>
</ul>
<ul>
<li>Proficiency in Go for large, complex codebases, with familiarity with Ruby on Rails and Rails application architecture as a useful addition.</li>
</ul>
<ul>
<li>Hands-on experience with Kubernetes in production, including building and maintaining Operators, designing Helm charts for stateful applications, and working with Custom Resource Definitions, admission controllers, and controller patterns.</li>
</ul>
<ul>
<li>Knowledge of cloud-native systems and tooling, such as service mesh, observability stacks, infrastructure as code, and automation tools like Terraform or Ansible.</li>
</ul>
<ul>
<li>Experience with stateful workloads and databases, including PostgreSQL schema design and migrations, persistent volumes, storage classes, and approaches for reducing downtime during upgrades.</li>
</ul>
<ul>
<li>Understanding of Linux systems and production operations, including package management, systemd, system-level debugging, observability, incident response, and on-call participation.</li>
</ul>
<ul>
<li>Ability to guide through influence, including writing clear technical proposals, documenting decisions, mentoring engineers, and working effectively across teams.</li>
</ul>
<ul>
<li>Interest in open source infrastructure or deployment tooling, or transferable experience from adjacent domains, with the ability to explain technical concepts clearly to different audiences.</li>
</ul>
<p><strong>About the Team</strong></p>
<p>The Delivery - Upgrades team sits within GitLab Delivery and focuses on delivering GitLab to self-managed users through supported, validated deployment tooling. We own and evolve the GitLab Omnibus package, Helm charts, GitLab Operator, and the GitLab Environment Toolkit, and we work asynchronously across regions with partners in Site Reliability Engineering, Release, Security, and Development.</p>
<p>Our work centers on enabling zero-downtime upgrades, reducing operational complexity at scale, supporting GitLab’s cloud-native transition while continuing to serve existing deployments, and improving the upgrade experience for customers running GitLab in diverse environments.</p>
<p>For more on how we work, see [Link: Team Handbook Page].</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Go, Ruby on Rails, Kubernetes, Cloud-native systems, Service mesh, Observability stacks, Infrastructure as code, Automation tools, Linux systems, Production operations, Package management, Systemd, System-level debugging, Incident response, On-call participation</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is a software development platform that provides tools for version control, issue tracking, and project management. With over 50 million registered users and more than 50% of the Fortune 100 trusting GitLab, it is a large and established company.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8463922002</Applyto>
      <Location>Remote, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>86696218-8f0</externalid>
      <Title>Staff Backend Engineer (Ruby on Rails/AI), Verify</Title>
      <Description><![CDATA[<p>As a Staff Backend Engineer (AI) in the Verify stage at GitLab, you&#39;ll help shape and scale the core infrastructure behind GitLab CI. You&#39;ll play a central role in how we integrate AI into CI/CD workflows. Your work will impact performance, reliability, and usability for people running millions of CI jobs, from small teams to the largest enterprises.</p>
<p>In this role, you&#39;ll go beyond using AI tools and help define how we design, build, and iterate on AI-assisted and agentic CI experiences. You&#39;ll set standards for what good looks like across our AI agent portfolio, including how we measure success, how we instrument behavior in production, and how we account for large language model limitations. You&#39;ll also help responsibly integrate GitLab&#39;s Duo Agent Platform into CI workflows at scale, on a foundation that&#39;s fast, reliable, secure, and observable.</p>
<p>We have ambitious goals for Agentic CI in FY27. As a Staff Engineer, you will:</p>
<ul>
<li>Partner with Engineering, Product, and UX leadership to pressure-test our priorities: where we can move faster, where we&#39;re missing data, and where there&#39;s whitespace to innovate. Part of this includes learning and growing with the Engineering team you will collaborate closely with.</li>
</ul>
<ul>
<li>Define what success looks like across our agent portfolio and make sure we&#39;re tracking against it , not just shipping, but learning.</li>
</ul>
<ul>
<li>Bring a sharp eye to the competitive landscape, helping us understand what it takes to keep GitLab CI best-in-class in an increasingly agentic world.</li>
</ul>
<p>Examples of Agentic CI work we have planned for the upcoming year:</p>
<ul>
<li>AI Pipeline Builder, the foundational CI agent that auto-creates pipelines for new projects and serves as the launchpad for onboarding new CI users.</li>
</ul>
<ul>
<li>Automate the Fix a Failing Pipeline flow at scale – from dogfooding on internal GitLab projects through to safe, controlled rollout for customers, solving real infrastructure and scalability challenges.</li>
</ul>
<ul>
<li>Build the instrumentation and observability layer that makes agentic CI trustworthy , trigger volume dashboards, retry rates, cost safeguards , so we can measure what&#39;s working, catch what isn&#39;t, and iterate with confidence.</li>
</ul>
<ul>
<li>Harden the CI pipeline execution infrastructure that these agents depend on: database access patterns, background processing, and job orchestration built to handle the additional load that AI-driven automation introduces at enterprise scale.</li>
</ul>
<p>You&#39;ll shape and scale GitLab CI backend infrastructure to improve performance, reliability, and usability for users running jobs at high volume. You&#39;ll design and implement AI-powered features for Agentic CI, including agents, agentic flows, and LLM-backed tooling that integrates with GitLab&#39;s Duo Agent Platform. You&#39;ll define what success looks like for AI in CI before you build, including baselines, measurable outcomes, and clear signals that help the team learn and iterate. You&#39;ll build the instrumentation and observability needed to make AI-assisted CI trustworthy in production, including feature behavior metrics, dashboards, and safeguards. You&#39;ll own and drive measurable performance improvements across CI systems (for example, database access patterns, background processing, and job orchestration) by forming hypotheses, running experiments, and validating results with data. You&#39;ll write secure, well-tested, maintainable Ruby on Rails code in a large monolith, improving existing features while reducing technical debt and operational risk. You&#39;ll lead cross-functional technical work with Product, UX, and Infrastructure, influencing architecture and execution across the Verify stage. You&#39;ll share standards, patterns, and learnings with other engineers, raising the bar for responsible AI integration and evidence-driven engineering across CI.</p>
<p>This role requires advanced proficiency with Ruby and Ruby on Rails, with experience building and maintaining reliable backend services in a large codebase. You should have strong PostgreSQL skills, including data modeling, query tuning, and scaling large tables through proactive performance investigation and remediation. You should have hands-on experience building, running, and debugging high-traffic production systems, ideally in CI, workflow orchestration, or adjacent infrastructure-heavy domains. You should have practical experience designing and shipping AI-powered backend features and integrations, including sound judgment about large language model limitations and responsible use in production. You should have a data-driven approach to engineering: defining hypotheses, establishing baseline metrics, instrumenting changes, and measuring outcomes against clear success criteria. You should have familiarity with observability patterns and tools (metrics, logging, tracing) to diagnose issues, improve reliability, and guide iteration. You should have strong backend architecture and delivery practices, including secure design, well-tested code, and strategies for safe rollouts and zero-downtime changes. You should have clear written and verbal communication skills, including writing technical proposals and documentation, and collaborating effectively in a remote, asynchronous, cross-functional environment.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby, Ruby on Rails, PostgreSQL, Data modeling, Query tuning, Scaling large tables, High-traffic production systems, CI, Workflow orchestration, Infrastructure-heavy domains, AI-powered backend features, Large language model limitations, Responsible use in production, Data-driven approach to engineering, Observability patterns, Metrics, Logging, Tracing, Backend architecture, Delivery practices, Secure design, Well-tested code, Safe rollouts, Zero-downtime changes</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, trusted by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8448283002</Applyto>
      <Location>Remote, APAC; Remote, Canada; Remote, Ireland; Remote, Netherlands; Remote, United Kingdom; Remote, US; Remote, US-Southeast</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>46d6bdd3-23c</externalid>
      <Title>Senior Backend Engineer (RoR), AST: Secret Detection</Title>
      <Description><![CDATA[<p>As a Senior Backend Engineer on the Secret Detection team, you&#39;ll help protect sensitive data by building services, scanning workflows, and remediation paths that prevent leaked secrets from reaching production.</p>
<p>Your work will contribute to the full secret management lifecycle, from push protection to pipeline-based scanning, validation, and auditability, so developers can move quickly without taking on avoidable security risk.</p>
<p>This is a strong opportunity if you want to work on security features with clear customer impact, improve detection quality, and help teams act when credentials, API keys, or other secrets are exposed.</p>
<p>You&#39;ll focus on backend systems that power Secret Detection across GitLab&#39;s DevSecOps platform, working closely with product management and engineering peers in an async-first environment.</p>
<p>In your first year, you&#39;ll contribute to core product capabilities, improve performance and result quality, and help shape technical direction through code reviews, RFCs, and proof of concepts.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Prevent secret leaks in source code with GitLab Secret Push Protection</li>
<li>Verify validity of secret detection findings</li>
</ul>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Guide the design and implementation of backend features for GitLab Secret Detection in Ruby on Rails, GraphQL, and Go, delivering capabilities that improve coverage, reliability, or response time for secret detection workflows.</li>
<li>Build clean, well-tested, maintainable code that meets GitLab standards for reliability and performance, helping reduce regressions and maintain backend systems at scale.</li>
<li>Partner with product management and engineering peers to deliver backend capabilities that improve detection, validation, remediation, and audit trail coverage across the secret management lifecycle.</li>
<li>Improve detection quality by reducing false positives, strengthening secret validation workflows, and enabling faster, more effective remediation paths.</li>
<li>Contribute to code reviews, RFCs, and proof-of-concept work that guide technical approaches across the Secret Detection category.</li>
<li>Identify technical debt and operational inefficiencies, then propose and implement practical improvements.</li>
<li>Diagnose performance and optimization issues in backend systems and implement improvements that increase efficiency, scalability, and service reliability.</li>
<li>Work effectively in a globally distributed, async-first team while participating in planning, engineering discussions, and pairing when needed.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Experience building backend applications and services using Ruby on Rails, with working knowledge of GraphQL and interest in backend-focused product development.</li>
<li>Experience designing and delivering secure, maintainable systems that power production web applications at scale.</li>
<li>Knowledge of security concepts, common vulnerabilities, mitigation techniques, and secure coding practices.</li>
<li>Background developing or working with security tools or products, especially in areas related to code scanning or secret detection.</li>
<li>Experience investigating performance issues and improving backend reliability, efficiency, and maintainability.</li>
<li>Ability to work closely with cross-functional partners, including product, design, and technical writing, to deliver useful product outcomes.</li>
<li>Communicate clearly in writing and in conversation, especially in remote, async-first environments with distributed teams.</li>
<li>Bring transferable experience and a willingness to grow into parts of the security or Go stack.</li>
</ul>
<p><strong>About the Team</strong></p>
<p>The Secret Detection team owns GitLab&#39;s Secret Detection category, and we build the backend systems and related user workflows that help developers identify and mitigate exposed secrets as code is contributed.</p>
<p>We work with the broader security product suite while maintaining focused investment in secret scanning quality, validation, remediation, and developer experience.</p>
<p>Our work spans Rails and Go services, and we work primarily asynchronously across time zones as a globally distributed team.</p>
<p>Current opportunities include expanding coverage across the secret management lifecycle and improving result quality across the findings our tools detect.</p>
<p>For more on how we work, see the Team Handbook page.</p>
<p><strong>Benefits</strong></p>
<ul>
<li>Benefits to support your health, finances, and well-being</li>
<li>Flexible Paid Time Off</li>
<li>Team Member Resource Groups</li>
<li>Equity Compensation &amp; Employee Stock Purchase Plan</li>
<li>Growth and Development Fund</li>
<li>Parental leave</li>
<li>Home office support</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$117,600-$252,000 USD</Salaryrange>
      <Skills>Ruby on Rails, GraphQL, Go, Backend development, Security, Secure coding practices, Code scanning, Secret detection</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an orchestration platform for DevSecOps, providing tools for developer productivity, operational efficiency, and security risk reduction.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8432262002</Applyto>
      <Location>Remote, Canada; Remote, Ireland; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>59d0a1d0-1f4</externalid>
      <Title>Intermediate Backend Engineer, SRM: Security Platform Management</Title>
      <Description><![CDATA[<p>As an Intermediate Backend Engineer on our next-generation Security Platform Management team, you will help build GitLab&#39;s enterprise security solutions from the ground up.</p>
<p>You&#39;ll design and develop greenfield backend services that close competitive gaps and position GitLab as a single platform for enterprise security, directly shaping how thousands of organisations understand and manage their security posture at scale.</p>
<p>Working closely with a distributed team of 8 engineers, a Product Manager, and a UX designer across the US, Israel, and India, you&#39;ll own critical backend systems and APIs that power capabilities like a new Security Manager role system, asset inventory with posture sharing, logical asset gathering with statistics, and unified configuration for GitLab&#39;s security tools.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Building a new Security Manager role system to centralise and streamline security administration</li>
</ul>
<ul>
<li>Creating assets inventory and posture sharing capabilities, including logical asset gathering and unified configuration for all GitLab security tools</li>
</ul>
<p>Design and develop next-generation Security Platform Management capabilities that strengthen GitLab&#39;s enterprise security offering</p>
<p>Build and optimise scalable backend services and data models in Ruby on Rails with PostgreSQL for large volumes of security data</p>
<p>Develop and maintain robust REST and GraphQL APIs that power security workflows across the GitLab platform</p>
<p>Collaborate with Infrastructure, Policies, and Security Insights teams to deliver cross-functional security features end to end</p>
<p>Implement and refine unified configuration mechanisms for GitLab&#39;s suite of security tools to simplify management at scale</p>
<p>Work within focused, feature-specific squads to deliver high-impact, well-tested functionality with minimal context switching</p>
<p>Contribute to technical design decisions, code reviews, and standards that shape the architecture of GitLab&#39;s security platform</p>
<p>Proficiency in backend development with Ruby on Rails, including building and maintaining production services</p>
<p>Experience designing and optimising PostgreSQL schemas and queries for large-scale data</p>
<p>Experience building and maintaining REST and GraphQL APIs that integrate with complex products or platforms</p>
<p>Familiarity with Git-based workflows and continuous integration and delivery (CI/CD), ideally using GitLab</p>
<p>Knowledge of Elasticsearch and NoSQL database technologies, or interest in learning and applying them</p>
<p>Experience working in collaborative, cross-functional teams with product management and design</p>
<p>Ability to work autonomously in an all-remote, asynchronous environment while staying aligned with team goals</p>
<p>Interest in security domains and in building scalable, reliable solutions for enterprise customers, with openness to transferable experience from related areas</p>
<p>The Security Platform Management team sits within GitLab&#39;s Security Risk Management area and is responsible for building new platform capabilities that help enterprises understand, manage, and improve their security posture inside GitLab.</p>
<p>Our team consists of 8 backend engineers, 1 Product Manager, and 1 UX designer distributed across the US, Israel, and India, and we collaborate asynchronously and organise into feature-specific squads to deliver focused outcomes.</p>
<p>We own initiatives such as the new Security Manager role system, security assets inventory with posture sharing, logical asset gathering and statistics, and unified configuration for GitLab&#39;s security tools.</p>
<p>Our main opportunity is greenfield: we are designing and shipping net-new enterprise security solutions rather than maintaining legacy systems, and defining how large organisations use GitLab to secure applications at global scale.</p>
<p>The base salary range for this role&#39;s listed level is currently for residents of the United States only.</p>
<p>This range is intended to reflect the role&#39;s base salary rate in locations throughout the US.</p>
<p>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.</p>
<p>The base salary range does not include any bonuses, equity, or benefits.</p>
<p>See more information on our benefits and equity.</p>
<p>Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.</p>
<p>United States Salary Range $98,000-$210,000 USD</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$98,000-$210,000 USD</Salaryrange>
      <Skills>Ruby on Rails, PostgreSQL, REST and GraphQL APIs, Git-based workflows, Continuous integration and delivery (CI/CD), Elasticsearch and NoSQL database technologies</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, used by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8443325002</Applyto>
      <Location>Remote</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>bc887f35-1b1</externalid>
      <Title>Senior Backend Engineer (Ruby on Rails), Plan: Knowledge</Title>
      <Description><![CDATA[<p>As a Senior Backend Engineer (Ruby on Rails) on the Plan: Knowledge group, you&#39;ll help shape how teams plan, document, and share knowledge in GitLab. You&#39;ll build and improve the backend systems behind Wiki, Pages, Markdown, and text editors, while also helping design AI-powered capabilities such as the planner agent and Model Context Protocol (MCP) integrations that connect GitLab&#39;s GraphQL APIs with external tools.</p>
<p>In this role, you&#39;ll work closely with frontend engineers, Product, UX, and Security to create reliable, scalable systems that support both technical and non-technical users across GitLab&#39;s planning experience. As part of GitLab&#39;s AI-first culture, you&#39;ll also use the Duo Agent Platform in your daily workflow to improve productivity and support faster iteration.</p>
<p>Some examples of our projects:</p>
<ul>
<li>Building AI agents such as the planner agent to support planning and knowledge management workflows</li>
<li>Architecting MCP integrations that expose GitLab GraphQL APIs to external AI tools and platforms</li>
</ul>
<p>As a senior engineer, you&#39;ll lead backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLab. You&#39;ll design and build AI agents that support planning and knowledge management workflows. You&#39;ll also architect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools.</p>
<p>Key responsibilities include:</p>
<ul>
<li>Leading backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLab</li>
<li>Designing and building AI agents that support planning and knowledge management workflows</li>
<li>Architecting MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools</li>
<li>Driving improvements in reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobs</li>
<li>Developing and evolving GraphQL APIs that are clear for frontend engineers and support scalable product experiences</li>
<li>Collaborating with frontend engineers, Product, UX, and Security to break down complex work into shippable iterations</li>
<li>Mentoring engineers through code review, technical discussions, and shared backend best practices</li>
<li>Supporting incident response and production debugging, then turning learnings into lasting system improvements</li>
</ul>
<p>Requirements include:</p>
<ul>
<li>Strong experience building and maintaining backend applications with Ruby on Rails, including core components such as ActiveRecord and Redis</li>
<li>Experience designing and supporting GraphQL APIs with attention to usability, maintainability, and performance</li>
<li>Knowledge of PostgreSQL query design, optimization, and scaling in high-traffic production systems</li>
<li>Experience building or integrating AI agents, intelligent workflows, or related platform capabilities</li>
<li>Familiarity with Model Context Protocol (MCP) or similar patterns for connecting APIs to external tools and platforms</li>
<li>Ability to investigate production issues, debug complex systems, and improve reliability over time</li>
<li>Experience leading technical decisions, mentoring engineers, and contributing to engineering standards across a team</li>
<li>Clear communication and cross-functional collaboration skills, with openness to candidates who bring transferable experience from adjacent backend or platform work</li>
</ul>
<p>The Plan: Knowledge group owns core knowledge management experiences in GitLab, including Wiki, Pages, Markdown, and Text Editors, and is expanding those foundations with AI-powered capabilities such as the planner agent and MCP-based integrations. The team includes 6 engineers and works with a Product Manager, Engineering Manager, Product Designer, and Technical Writer.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, GraphQL, PostgreSQL, Redis, AI agents, Model Context Protocol, API design, Usability, Maintainability, Performance</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is a software development platform that provides tools for version control, issue tracking, and project management. It has over 50 million registered users and is trusted by more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8455304002</Applyto>
      <Location>Remote, Americas; Remote, APAC; Remote, EMEA</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>44ff0179-993</externalid>
      <Title>Senior Backend Engineer (RoR), SSCS: Pipeline Security</Title>
      <Description><![CDATA[<p>As a Senior Backend Engineer on the Pipeline Security team, you&#39;ll take technical ownership of GitLab&#39;s native Secrets Manager, a production system built on OpenBao that helps secure sensitive credentials across GitLab CI/CD pipelines.</p>
<p>You&#39;ll work at the intersection of backend engineering and infrastructure, shaping architecture in Ruby on Rails and Go, guiding decisions around role-based access control (RBAC), GraphQL APIs, and Kubernetes deployment configuration.</p>
<p>In your first year, you&#39;ll help move Secrets Manager toward general availability, establish technical patterns the team can build on, and represent the team&#39;s point of view in cross-functional discussions.</p>
<p>You&#39;ll have end-to-end ownership, from design through production operations, with room to identify what should be built next and improve how the team delivers secure, reliable features.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Build and maintain secure, readable backend code primarily in Ruby on Rails, with some development in Go for targeted components.</li>
</ul>
<ul>
<li>Design backend architecture for complex security features, including secrets access control, pipeline security enforcement, and OpenBao integration.</li>
</ul>
<ul>
<li>Lead the development of role-based access control models, GraphQL APIs, and supporting application patterns for features owned by the team.</li>
</ul>
<ul>
<li>Own features end to end, from technical design and implementation through deployment, validation, and production support.</li>
</ul>
<ul>
<li>Collaborate with Product, security partners, and other engineering teams to document tradeoffs, align on direction, and deliver iteratively in a distributed environment.</li>
</ul>
<ul>
<li>Improve code quality, maintainability, security, and performance through code review, design iteration, and internal standards for a high-scale web environment.</li>
</ul>
<ul>
<li>Build and maintain Helm charts, including configuration, tuning, documentation, and automated testing for Kubernetes-based deployments.</li>
</ul>
<ul>
<li>Validate features in Kubernetes environments, including GitLab Cloud Native and Cloud Native Hybrid deployments, using GitLab testing and performance testing frameworks.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Experience building and maintaining backend features with a focus on secure design, data handling, and production reliability.</li>
</ul>
<ul>
<li>Ability to write production-quality code in Ruby on Rails, including use of framework security patterns and review for common application risks.</li>
</ul>
<ul>
<li>Working knowledge of CI/CD concepts and the ways pipelines can be misconfigured, abused, or expose sensitive data.</li>
</ul>
<ul>
<li>Familiarity with secrets management approaches and security practices for handling credentials in CI environments; experience with tools such as HashiCorp Vault or similar systems is helpful.</li>
</ul>
<ul>
<li>Comfort collaborating across Product and engineering teams in an asynchronous, distributed environment and communicating technical tradeoffs clearly in writing.</li>
</ul>
<ul>
<li>Ability to review merge requests with a security-first mindset and improve solutions through feedback and iteration.</li>
</ul>
<ul>
<li>Experience debugging production issues, including investigation of security-related behavior and proposing practical fixes.</li>
</ul>
<ul>
<li>Openness to learning adjacent domains and tools, including Go, container security, and software supply chain security; we welcome transferable experience from different technical backgrounds.</li>
</ul>
<p><strong>About the Team</strong></p>
<p>The Pipeline Security team builds features that make GitLab CI pipelines more secure and trustworthy for teams running sensitive workloads. We own key parts of pipeline security within GitLab&#39;s CI/CD experience, with our current focus on native secrets management for CI pipelines and Supply-chain Levels for Software Artifacts (SLSA) Level 3 capabilities to strengthen software supply chain security.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$117,600-$252,000 USD</Salaryrange>
      <Skills>Ruby on Rails, Go, OpenBao, Role-Based Access Control (RBAC), GraphQL APIs, Kubernetes deployment configuration, Helm charts, CI/CD concepts, Secrets management approaches, Security practices for handling credentials in CI environments, Container security, Software supply chain security</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, used by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8432221002</Applyto>
      <Location>Remote, Canada; Remote, Ireland; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>8fc80897-0ec</externalid>
      <Title>Intermediate Backend Engineer,  SSCS: Supply Chain</Title>
      <Description><![CDATA[<p>As an Intermediate Backend Engineer on the SSCS Add-On team at GitLab, you&#39;ll help build a dedicated software supply chain security feature for regulated enterprise organisations.</p>
<p>In this role, you&#39;ll contribute to capabilities that help customers control software dependencies, verify artifact integrity, and identify malicious packages before they reach production.</p>
<p>Your work will sit at the intersection of backend engineering, product integration, and security-focused development.</p>
<p>You&#39;ll build in Ruby on Rails, work alongside Go services as needed, and help connect Add-On functionality with GitLab&#39;s existing security scanning experience so findings are surfaced consistently for users.</p>
<p>Because the team is small, you&#39;ll have meaningful influence on implementation details, team practices, and the product experience.</p>
<p>This role is part of GitLab&#39;s all-remote, async-first, values-driven environment, where clear written communication and thoughtful coordination across time zones are essential.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Implement well-scoped backend features across the Add-On&#39;s supply chain security product, including package policy integrations, ingestion pipeline improvements, signing and verification support, and reliability-focused work, delivering maintainable code on agreed timelines and meeting team-defined delivery commitments.</li>
</ul>
<ul>
<li>Build and maintain integrations between Add-On functionality and GitLab&#39;s existing software composition analysis scanning infrastructure so findings appear consistently and accurately in merge request security reports, reducing integration issues and supporting a reliable user experience.</li>
</ul>
<ul>
<li>Write and maintain comprehensive automated test coverage, including RSpec and integration tests, to improve test reliability, reduce regressions, and support safe, consistent releases as the codebase grows.</li>
</ul>
<ul>
<li>Take on work across multiple feature areas as priorities evolve, contributing as a generalist where the team needs support most.</li>
</ul>
<ul>
<li>Participate actively in code review by giving thoughtful, actionable feedback and incorporating feedback constructively into your own work to help maintain code quality and reduce rework.</li>
</ul>
<ul>
<li>Contribute clear internal documentation for the features and behavior you ship so teammates can support, extend, and troubleshoot the product effectively.</li>
</ul>
<ul>
<li>Coordinate with adjacent Software Supply Chain Security teams, including Dependency Firewall and Malware Database, as the Add-On brings together capabilities from across GitLab, helping deliver aligned functionality and smoother cross-team execution.</li>
</ul>
<ul>
<li>Collaborate effectively in an async-first environment across global time zones, including occasional off-hours overlap when needed, to keep work moving and decisions documented clearly.</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Backend development experience with the ability to deliver maintainable production code.</li>
</ul>
<ul>
<li>Solid proficiency in Ruby on Rails and strong PostgreSQL fundamentals.</li>
</ul>
<ul>
<li>Familiarity with Golang, or a willingness to learn and work across both Ruby on Rails and Go.</li>
</ul>
<ul>
<li>Strong testing discipline, including experience with RSpec or an equivalent testing framework.</li>
</ul>
<ul>
<li>Clear, direct written communication skills and experience collaborating with distributed teammates in asynchronous workflows.</li>
</ul>
<ul>
<li>Ability to manage scoped work independently, communicate progress clearly, and adjust as team priorities shift.</li>
</ul>
<ul>
<li>Interest in package ecosystems such as npm, Maven, PyPI, or OCI containers, or adjacent experience that helps you ramp in this domain.</li>
</ul>
<ul>
<li>Interest in software supply chain security, dependency management, DevSecOps, or security-adjacent product development, with the ability to apply security considerations in backend development work.</li>
</ul>
<p><strong>About the Team</strong></p>
<p>The SSCS Add-On team is part of GitLab&#39;s Software Supply Chain Security stage and is focused on building a commercial offering that addresses real supply chain security challenges for enterprise customers.</p>
<p>The team works on capabilities that combine multiple parts of the GitLab product into a more complete security solution for organisations with strong compliance and risk management needs.</p>
<p>The work is both technically interesting and strategically important.</p>
<p>The team is building in a space shaped by fast-moving threats, evolving customer requirements, and close coordination with nearby teams across the broader security area.</p>
<p>That combination creates an environment where engineers can contribute to product direction while solving practical backend challenges in a visible part of GitLab&#39;s platform.</p>
<p>For more on how related teams work, see Team Handbook Page.</p>
<p><strong>How GitLab Supports Full-Time Employees</strong></p>
<ul>
<li>Benefits to support your health, finances, and well-being</li>
</ul>
<ul>
<li>Flexible Paid Time Off</li>
</ul>
<ul>
<li>Team Member Resource Groups</li>
</ul>
<ul>
<li>Equity Compensation &amp; Employee Stock Purchase Plan</li>
</ul>
<ul>
<li>Growth and Development Fund</li>
</ul>
<ul>
<li>Parental leave</li>
</ul>
<ul>
<li>Home office support</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, Golang, PostgreSQL, RSpec, testing discipline, package ecosystems, software supply chain security, dependency management, DevSecOps, security-adjacent product development</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, trusted by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8480565002</Applyto>
      <Location>Remote, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>2eb95095-49a</externalid>
      <Title>Intermediate Backend Engineer, SSCS: AI Governance</Title>
      <Description><![CDATA[<p>As an Intermediate Backend Engineer on the AI Governance team at GitLab, you&#39;ll help build a paid product designed for regulated enterprise organisations that need to audit, govern, and demonstrate compliance for AI agent usage inside GitLab.</p>
<p>This is product work with direct customer impact. You&#39;ll contribute to features that support visibility into how AI agents and related tools are used, and you&#39;ll help lay the foundation for governance controls that enterprise customers rely on.</p>
<p>You&#39;ll join a small team with clear product direction, technical guidance from experienced backend engineers, and meaningful ownership from the start.</p>
<p>This role is well suited for an engineer with experience in backend development who writes solid tests and wants to grow by shipping real features in an evolving product area.</p>
<p>You&#39;ll work in GitLab&#39;s all-remote, asynchronous environment, collaborating across teams as the AI Governance roadmap continues to expand.</p>
<p>Responsibilities:</p>
<ul>
<li>Implement well-scoped backend features across the AI Governance product area, including event normalisation utilities, storage layer enhancements, API endpoint additions, export support, and registry integrations, delivering production-ready work that ships on schedule.</li>
</ul>
<ul>
<li>Build and maintain automated test coverage for your work using RSpec or equivalent tools to improve reliability and support safe, consistent releases.</li>
</ul>
<ul>
<li>Grow your knowledge of AI governance, agent-related product architecture, and integration patterns through hands-on delivery and teamwork so you can contribute more effectively as the roadmap evolves.</li>
</ul>
<ul>
<li>Work closely with senior and staff engineers to deliver solutions that are reliable, maintainable, and aligned with the product direction and release goals.</li>
</ul>
<ul>
<li>Work asynchronously with cross-functional partners and nearby engineering teams working on related governance and AI capabilities to help maintain smooth delivery across teams.</li>
</ul>
<ul>
<li>Take ownership of your scoped work and deliver with a high level of follow-through in a fast-moving product area, closing tasks with clear status updates and consistent execution.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>Demonstrated backend development experience building and shipping production features.</li>
</ul>
<ul>
<li>Proficiency with Ruby on Rails and solid fundamentals in PostgreSQL.</li>
</ul>
<ul>
<li>Experience building and maintaining automated test coverage with RSpec or an equivalent testing framework.</li>
</ul>
<ul>
<li>Experience communicating clearly in writing with teammates in an async environment.</li>
</ul>
<ul>
<li>Demonstrated ability to drive scoped work through completion and follow through on commitments.</li>
</ul>
<ul>
<li>Experience with, or exposure to, audit event systems, telemetry pipelines, or compliance-focused tooling.</li>
</ul>
<ul>
<li>Experience learning new technical domains and applying that understanding to product development.</li>
</ul>
<ul>
<li>Additional experience with GraphQL APIs, event-driven architecture patterns, Python, or data-focused databases such as ClickHouse.</li>
</ul>
<p>About the team:</p>
<p>You&#39;ll join the AI Governance team within GitLab&#39;s Secure, Scale, and Compliance area. We focus on helping organisations gain visibility into and govern AI usage inside GitLab.</p>
<p>Our work spans two broad problem spaces: visibility, such as audit events, usage tracking, and observability, and policy controls, such as controls that help protect projects and meet compliance requirements.</p>
<p>We are building this team alongside a parallel AI Governance team, with both groups contributing to different parts of a fast-changing roadmap.</p>
<p>You&#39;ll work with a distributed group of engineers and collaborate with adjacent AI and Continuous Delivery teams as we integrate governance capabilities more deeply into the platform.</p>
<p>It&#39;s an interesting team for engineers who want to work on emerging product challenges at the intersection of AI, compliance, and large-scale enterprise software.</p>
<p>For more on how related teams work, see Team Handbook Page.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby on Rails, PostgreSQL, RSpec, GraphQL APIs, event-driven architecture patterns, Python, data-focused databases, ClickHouse</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>GitLab</Employername>
      <Employerlogo>https://logos.yubhub.co/about.gitlab.com.png</Employerlogo>
      <Employerdescription>GitLab is an intelligent orchestration platform for DevSecOps, trusted by over 50 million registered users and more than 50% of the Fortune 100.</Employerdescription>
      <Employerwebsite>https://about.gitlab.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/gitlab/jobs/8480551002</Applyto>
      <Location>Remote, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>0a80aec8-c25</externalid>
      <Title>Senior Software Engineer, Payments</Title>
      <Description><![CDATA[<p>We are looking for a self-motivated Senior Software Engineer to join our Payments team. As a member of this team, you will be responsible for designing, implementing, and maintaining systems and tools that support flow-level observability, payments reliability, and scalability.</p>
<p>Your primary focus will be on building and managing large-scale platforms to improve the availability of our Payments platform for internal and external stakeholders. You will collaborate closely with other Payments engineering teams and Infra teams to ensure services are instrumented, scalable, and resilient to support our growing business.</p>
<p>Key responsibilities include:</p>
<ul>
<li>Designing, implementing, and maintaining systems and tools at a platform level that support flow-level observability, payments reliability, and scalability.</li>
<li>Identifying and driving improvements to increase the Payments Availability, Observability, and Resiliency of Airbnb Payments.</li>
<li>Developing observability standards/framework for new product readiness to ensure service reliability in SOA and distributed systems.</li>
<li>Building domain expertise to achieve scalability by understanding the nuances of Payments across processing, compliance, and infra.</li>
<li>Driving large-scale migration and adoption projects on Observability &amp; Reliability by cross-collaborating with various Payments teams.</li>
<li>Leading initiatives that promote a culture of reliability throughout the organization by improving incident management platforms and instrumentation.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>7+ years of experience in back-end software development focusing on large-scale distributed systems.</li>
<li>BE/B.Tech in Computer Science or a related technical field.</li>
<li>Strong software development skills in one or more languages such as Java, Python, Kotlin, Scala, or Ruby on Rails.</li>
<li>Experience in building intelligent AI agents and systems powered by Large Language Models is a plus.</li>
<li>Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms).</li>
<li>Familiarity with cloud platforms like AWS or Google Cloud Platform.</li>
<li>Deep understanding of software development best practices, including version control, automated testing, CI/CD, and code reviews.</li>
<li>Experience in incident management, monitoring, alerting, and root cause analysis.</li>
<li>Effective leadership and communication skills to coordinate cross-functional teams during large-scale projects.</li>
<li>Experience with initiatives across auto-scaling, self-healing mechanisms, chaos engineering, performance optimization techniques will be a plus.</li>
<li>Previous experience in AI/ML will also be a plus.</li>
</ul>
<p>If you are a strong problem solver and have worked in a team that is on-call for production systems before, we encourage you to apply.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Java, Python, Kotlin, Scala, Ruby on Rails, Cloud platforms, Software development best practices, Incident management, Monitoring, Alerting, Root cause analysis, AI/ML, Auto-scaling, Self-healing mechanisms, Chaos engineering, Performance optimization techniques</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Airbnb</Employername>
      <Employerlogo>https://logos.yubhub.co/airbnb.com.png</Employerlogo>
      <Employerdescription>Airbnb is an online marketplace for short-term vacation rentals, founded in 2007, with over 5 million hosts and 2 billion guest arrivals.</Employerdescription>
      <Employerwebsite>https://www.airbnb.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/airbnb/jobs/7613550</Applyto>
      <Location>Bangalore, India</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
    <job>
      <externalid>bd4ea9f9-369</externalid>
      <Title>Staff Software Engineer</Title>
      <Description><![CDATA[<p>Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.</p>
<p>We&#39;re seeking a Staff Software Engineer to lead the modernization, optimization, and scalability of Omada&#39;s B2B platform. This role is ideal for someone who combines deep technical expertise with strong leadership,someone eager to design for scale, mentor others, and influence technical direction across teams.</p>
<p>You&#39;ll play a central role in re-architecting complex legacy systems, designing high-performance data pipelines (batch and real-time), and ensuring our core B2B capabilities,file ingestion, marketing outreach, eligibility, and billing,are robust, performant, and ready for the next wave of growth.</p>
<p><strong>About You:</strong></p>
<p>You&#39;re a systems thinker who thrives on solving hard technical challenges at scale. You have a strong foundation in distributed systems, database performance, and architectural design patterns,and you naturally guide teams toward simpler, more scalable solutions.</p>
<p>You&#39;re both a technical expert and a connector, equally comfortable deep in the code or collaborating across disciplines. You&#39;re passionate about leading by example, mentoring others, and helping engineers across Omada level up their craft. You&#39;re also motivated by impact,building systems that help improve health outcomes for millions.</p>
<p><strong>What You&#39;ll Be Doing:</strong></p>
<ul>
<li>Lead architecture, system design and engineering efforts for high-scale, data-intensive B2B systems supporting eligibility, billing, marketing, and file ingestion.</li>
<li>Design and implement batch and real-time processing architectures that are reliable, observable, and performant.</li>
<li>Drive efforts in database performance optimization, schema design, and long-term scalability planning across multi-terabyte PostgreSQL and other persistent stores.</li>
<li>Partner closely with product, infrastructure, and operations teams to deliver resilient, maintainable systems that balance business needs with technical excellence.</li>
<li>Identify and lead engineering-wide initiatives that improve scalability, developer efficiency, or data quality.</li>
<li>Mentor and coach engineers at all levels, and actively contribute to Omada’s engineering community through design reviews, technical talks, and shared best practices.</li>
<li>Contribute to modern, cloud-forward architecture across multiple product domains, ensuring our systems are designed to evolve gracefully and scale efficiently.</li>
<li>Use and advocate for AI-assisted development tools (e.g., Cursor, Claude) to enhance individual and team productivity.</li>
<li>Champion a culture of quality, observability, and reliability through strong DevOps principles and continuous improvement.</li>
</ul>
<p>*</p>
<ul>
<li><strong>What You Need for This Role:</strong></li>
</ul>
<ul>
<li>10+ years of software engineering experience, with a significant portion spent on scalable systems architecture and performance optimization.</li>
<li>Proven success in re-architecting complex legacy platforms and implementing modern, maintainable solutions.</li>
<li>Strong programming experience with Ruby and Python, and comfort working across a modern stack (Rails, GraphQL, Django, Sidekiq).</li>
<li>Deep understanding of relational databases (PostgreSQL, MySQL), performance tuning, and data modeling.</li>
<li>Hands-on experience with both batch and streaming data pipelines (e.g., SQS, Kafka, Kinesis, Airflow).</li>
<li>Demonstrable mastery of API design, distributed systems, and cloud-native architecture (preferably AWS).</li>
<li>Fluency in CI/CD, containerization, and infrastructure-as-code (Docker, Kubernetes, Terraform).</li>
<li>Familiarity with monitoring and observability frameworks (Datadog, OpenTelemetry).</li>
<li>Excellent communication and collaboration skills, with a proven ability to influence and deliver through others.</li>
<li>Growth mindset and genuine curiosity about new technologies, tools, and team approaches.</li>
</ul>
<p>*</p>
<ul>
<li><strong>Technologies We Use:</strong></li>
</ul>
<ul>
<li>Ruby on Rails</li>
<li>Sidekiq</li>
<li>AWS Managed Datastores (RDS with PostgreSQL, Elasticache, ElasticSearch SNS/SQS)</li>
<li>GraphQL</li>
<li>Docker</li>
<li>Kubernetes</li>
</ul>
<p>*</p>
<ul>
<li><strong>Benefits:</strong></li>
</ul>
<ul>
<li>Competitive salary with generous annual cash bonus</li>
<li>Equity grants</li>
<li>Remote first work from home culture</li>
<li>Flexible Time Off to help you rest, recharge, and connect with loved ones</li>
<li>Generous parental leave</li>
<li>Health, dental, and vision insurance (and above market employer contributions)</li>
<li>401k retirement savings plan</li>
<li>Lifestyle Spending Account (LSA)</li>
<li>Mental Health Support Solutions</li>
<li>...and more!</li>
</ul>
<p>*</p>
<ul>
<li><strong>It Takes a Village to Change Healthcare:</strong></li>
</ul>
<p>At Omada, we strive to embody the following values in our day-to-day work. We hope these hold meaning for you as well as you consider Omada!</p>
<ul>
<li>Cultivate Trust. We listen closely and we operate with kindness. We provide respectful and candid feedback to each other.</li>
<li>Seek Context. We ask to understand and we build connections. We do our research up front to move faster down the road.</li>
<li>Act Boldly. We innovate daily to solve problems, improve processes, and find new opportunities for our members and customers.</li>
<li>Deliver Results. We reward impact above output. We set a high bar, we’re not afraid to fail, and we take pride in our work.</li>
<li>Succeed Together. We prioritize Omada’s progress above team or individual. We have fun as we get stuff done, and we celebrate together.</li>
<li>Remember Why We’re Here. We push through the challenges of changing healthcare because we know the destination is worth it.</li>
</ul>
<p>*</p>
<ul>
<li><strong>About Omada Health:</strong></li>
</ul>
<p>Omada Health is a between-visit healthcare provider that addresses lifestyle and behavior change elements for individuals managing chronic conditions. Omada’s multi-condition platform treats diabetes, hypertension, prediabetes, musculoskeletal, and GLP-1 management. With insights from connected devices and AI-supported tools, Omada care teams deliver care that is rooted in evidence and unique to every member, unlocking results at scale. With more than a decade of experience and data, and 29 peer-reviewed publications showcasing clinical and economic proof points, Omada’s approach is designed to improve health outcomes and contain costs. Our customers include health plans, pharmacy benefit managers, health systems, and employers ranging from small businesses to Fortune 500s. At Omada, we aim to inspire and empower people to make lasting health changes on their own terms. For more information, visit: https://www.omadahealth.com/</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>Ruby, Python, Ruby on Rails, GraphQL, Django, Sidekiq, PostgreSQL, MySQL, API design, distributed systems, cloud-native architecture, AWS, CI/CD, containerization, infrastructure-as-code, Docker, Kubernetes, monitoring and observability frameworks, Datadog, OpenTelemetry</Skills>
      <Category>Engineering</Category>
      <Industry>Healthcare</Industry>
      <Employername>Omada Health</Employername>
      <Employerlogo>https://logos.yubhub.co/omadahealth.com.png</Employerlogo>
      <Employerdescription>Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change.</Employerdescription>
      <Employerwebsite>https://www.omadahealth.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/omadahealth/jobs/7611424</Applyto>
      <Location>Remote, USA</Location>
      <Country></Country>
      <Postedate>2026-04-17</Postedate>
    </job>
    <job>
      <externalid>fb211237-a26</externalid>
      <Title>Full Stack Engineer: Attribute Enrichment</Title>
      <Description><![CDATA[<p><strong>About the Role</strong></p>
<p>As a Full Stack Engineer in the Attribute Enrichment team, you will play a pivotal role in shaping the core customer experience in our dashboards to understand and manage enriched product metadata. Your focus will be on supporting the Attributes Dashboard, building intuitive front-end experiences, evolving our UI architecture, and contributing to the systems powering attribute visibility across Search, Browse, and downstream merchant tooling.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Build and evolve the Attribute Enrichment Dashboard, including UI components, interactions, and data visualization</li>
<li>Develop new features that make enrichment insights transparent, navigable, and valuable for customers</li>
<li>Integrate responsive UI from Figma into production-ready React components</li>
<li>Maintain backend APIs and data flows supporting the dashboard experience</li>
<li>Set up monitoring, alerting, and observability for the dashboard and supporting services</li>
<li>Collaborate with technical and non-technical business partners to develop / update service functionalities</li>
<li>Communicate with stakeholders within and outside the team</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>Strong frontend development experience with React + TypeScript</li>
<li>Experience with the backend technologies using Python/FastAPI and SQL</li>
<li>Ability to run and maintain automatic tests</li>
<li>Experience integrating designs (e.g. Figma) into web applications and ensuring responsive, pixel-perfect design implementation</li>
<li>Experience collaborating in cross-functional English speaking teams</li>
<li>A proactive and results-oriented mindset</li>
</ul>
<p><strong>Nice-to-have (pluses)</strong></p>
<ul>
<li>Experience with Ruby on Rails</li>
<li>Experience with AWS infrastructure-as-code (CloudFormation)</li>
<li>Experience working in remote environments</li>
<li>Exposure to high-availability or distributed systems</li>
</ul>
<p><strong>Benefits</strong></p>
<ul>
<li>Unlimited vacation time</li>
<li>Fully remote team</li>
<li>Work from home stipend</li>
<li>Apple laptops provided for new employees</li>
<li>Training and development budget for every employee, refreshed each year</li>
<li>Maternity &amp; Paternity leave for qualified employees</li>
<li>Work with smart people who will help you grow and make a meaningful impact</li>
<li>Base salary: $80k–$120k USD, depending on knowledge, skills, experience, and interview results</li>
<li>Stock options</li>
<li>Regular team offsites to connect and collaborate</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$80k–$120k USD</Salaryrange>
      <Skills>React, TypeScript, Python, FastAPI, SQL, Figma, AWS, CloudFormation, Ruby on Rails, High-availability, Distributed systems</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Constructor</Employername>
      <Employerlogo>https://logos.yubhub.co/j.com.png</Employerlogo>
      <Employerdescription>Constructor is a U.S. based company that has built a search and discovery platform for ecommerce, powering over 1 billion queries every day across 150 languages and roughly 100 countries.</Employerdescription>
      <Employerwebsite>https://apply.workable.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://apply.workable.com/j/7348596E5C</Applyto>
      <Location></Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
  </jobs>
</source>