Senior Backend Engineer (Ruby), Plan: Portfolio Experience
Gitlab
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role We're hiring a Senior Backend Engineer for GitLab's Portfolio Experience team . You'll be an experienced product engineer who incorporates user needs into feature decisions and brings full stack experience, with a current focus on backend. You'll spend as much time understanding user needs and shaping how features should work as you do building them, working directly with product, users, and open source contributors.
You'll help evolve the backend architecture that powers the work items platform, which must serve millions of work items in a single user's view across tens of thousands of groups and projects. What you’ll do - Collaborate with product and other engineers to shape requirements, understand user needs, and break complex projects into shippable iterations. - Design and implement backend and real-time features in the GitLab monolith, including GraphQL and RESTful APIs and subscriptions, with a focus on performance, reliability, and user impact. - Build and evolve portfolio planning capabilities, including work item hierarchy, status rollup, and capacity planning. - Improve PostgreSQL performance at scale through query and write optimization, indexing, denormalization, partitioning, and moving suitable workloads to Elasticsearch or ClickHouse. - Create proofs of concept for complex work, maintain extensive automated test coverage, and support safe rollouts with feature flags and strong observability. - Mentor engineers and open source contributors through code reviews, pairing, regular feedback, contributor issues, and hackathons. - Participate in on-call rotations, troubleshoot production issues, contribute to root cause analysis, and improve the team's development and review processes. What you’ll bring - Experience representing the user perspective while working through trade-offs with product managers, engineers, and users. - Experience leading projects involving several engineers over multiple months and supporting others through thoughtful code reviews, feedback, hiring, career development, and mentoring. - Full stack experience with a current backend focus, including proficiency with Ruby and Ruby on Rails and an understanding of how complex modern frontends work. - Strong PostgreSQL skills and experience improving database performance at scale through query and write optimization, indexing, denormalization, and partitioning. - Experience designing and evolving GraphQL and/or RESTful APIs with attention to scalability, backward compatibility, and clear contracts with frontend clients.
- ...organisation. About the role As a Staff Engineer in GitLab's Developer Experience organization, you'll help drive... ...aligned with strategic objectives Plan and execute improvements with a 12-... ...Strong proficiency in developing in Ruby or Golang (Ruby preferred) Strong...RubyFull timeInternshipRemote workHome officeFlexible hours
$140k - $160k per year
...to be part of the Bain Double Impact portfolio. Lillio is recognized as an industry leader... ...We’re looking for… We’re seeking a Senior Platform Engineer to join our dynamic platform... ...performance, security, and developer experience as much as product delivery. In this role...RubySeniorRemote jobLong term contractFull timeImmediate startFlexible hours$153k - $213k per year
...tradeoffs on what matters most. Auth Experience owns the customer journeys... .... You'll work to build the backend orchestration layers that... ...of the business, product and engineering context, and utilize that context... ...defining a technical plan for the delivery of a significant...SeniorFull timeRemote work$204.9k - $277.2k per year
...Role Description As a Staff Backend Software Engineer focused on the Commerce Platform within... ...revenue-critical platform, including planning and executing modernization efforts, measuring... ...directly impact revenue, customer experience, and the scalability of Dropbox’s...SuggestedRemote jobLong term contractFull timeTemporary work- ...not endorse products or services of GitLab. As a Staff Backend Engineer in the Developer Experience group, you’ll work cross-functionally to help us identify... ...GitLab. Expect to split your time between hands-on coding in Ruby and Go, designing scalable solutions and helping every...RubyFull timeShift work
$178.5k - $241.5k per year
...journey. Team Description Our Engineering team is working to simplify... ...sharing files, we are looking for Senior Software Engineers to come... ...that power optimized user experiences like Dropbox Paper , Transfer... ...contribution pension or savings plan** Dropbox provides a Flexible...SeniorLong term contractFull timeTemporary workInternshipFlexible hours- ...and behind every seamless customer experience is a world-class engineering organization building the systems that... ..., and with less friction. As a Senior Software Engineer II on the Developer... ...environments. - Proficiency in one or more backend languages commonly used in platform...RubySeniorFull timeWork at officeWork from homeFlexible hoursShift work
- ...advantages to achieve results faster. Senior DevOps Engineer Gorilla Logic is looking for a... ...including Repos, Pipelines, Boards, Test Plans, and Artifacts. *Design and implement... ...Technology, or a related field. *5 Years of experience as a DevOps Engineer or similar role....SeniorFull time
$103k - $160k per year
...to provide governments with exceptional experiences so they can do the same for their communities... ...? We're seeking exceptional engineers who can bridge the gap between Salesforce... ...growth! Reporting to our Team Lead, the Senior Salesforce Engineer will play a key role...SeniorRemote jobFull timeContract workPart time- ...networking software in rust Work closely with engineering teams to architect, design, and... ...systems troubleshooting, and profiling. Experience programming low-level networking systems:... ...would be the ideal, but Perl, Python, or Ruby also serve. You've spent time developing...RubySeniorRemote jobFull time
$136.9k - $152.1k per year
...: The Database Reliability Engineer (DBRE) is responsible for managing... ...databases systems (3+ at a Senior, lead or architect level) •2+... ...in a DBRE or SRE role •Experience working in the cloud (AWS, GCP... ...starting from Day 1! Retirement Plan Matching Flexible Paid Time...SeniorRemote jobLong term contractFull timeWork at officeFlexible hours$123k - $160k per year
...linking, is trusted to deliver seamless experiences that increase ROI, decrease wasted... ...We are seeking a highly experienced Senior Site Reliability Engineer to own the reliability, performance,... ...to paid time off and retirement planning options, we provide a range of benefits...SeniorRemote jobLong term contractFull timeRelocation- ...GitLab. An overview of this role As a Senior Software Engineer on GitLab's Authorization team, you will... ...Managed, and Dedicated. Today that work is Ruby on Rails. Roughly 400 policy classes... .... What you'll bring - Significant experience building and operating production Ruby...RubySeniorFull time
- ...repositories. As a Staff Software Engineer, you will set technical... ...bar for how we build agentic experiences on top of the Duo Agent Platform... ...platform capabilities. - Mentor senior and intermediate engineers, review... ..., hands-on experience with Ruby and Ruby on Rails in...RubySeniorFull time
- ...Logic helps clients gain competitive advantages to achieve results faster. Senior DevOps Engineer Gorilla Logic is looking for multiple Senior DevOps with a variety of years of experience. This role will be responsible for the DevOps development activities that will...SeniorFull time
$161k - $170k per year
...year use Instacart to buy their groceries online, and the Data Engineering team is building the critical data pipelines that underpin all... ...About You Minimum Qualifications ~6+ years of working experience in a Data/Software Engineering role, with a focus on building...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...terms. About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll... ...and millions of users worldwide. Our portfolio spans a diverse set of platforms and services... ...cycle. Together with many other backend platforms across the organization, these...SeniorFull timeRemote workWorldwide
$153k - $213k per year
...and we are looking for a Software Engineer. You will be part of a fast paced... ...have previous work or internship experience designing, developing and launching backend systems at scale and are experienced... ...build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock...SeniorFull timeInternshipWork at officeRemote workFlexible hours$142k - $158k per year
...What qualifications we’re looking for: Experience with distributed computing tools like... ...aptitude. Proven experience as a great Engineer. BSc/BA in Computer Science or a related... ...starting from Day 1! Retirement Plan Matching Flexible Paid Time Off Wellness...SeniorRemote jobLong term contractFull timeWork at officeFlexible hours$190.4k - $257.6k per year
...Role Description As a Software Engineer on the Growth Monetization team within... ...across the full stack—modern frontend experiences and scalable backend systems—to optimize checkout flows,... ...your skills through mentorship from senior engineers and hands-on experience with...SeniorRemote jobFull time- ...products or services of GitLab. About the role As an Intermediate Backend Engineer, you will take backend features and improvements from... ...backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages. - Build for Production...RubyFull timeContract workRemote work
$153k - $213k per year
...tradeoffs on what matters most. Trust & Safety Experience owns the customer journeys during... ...fraud journeys. You will work as a Frontend engineer, contributing to web, and mobile... ...You have experience defining a technical plan for the delivery of a significant feature...SeniorFull timeWork at officeRemote work- ...Senior Software Developer, Infrastructure – Job Description Reports... ...To: Development Manager, Engineering & Security Location: Ideally... ...will have deep expertise in Ruby on Rails, strong architectural... ...Native, React, JavaScript Backend: Ruby, Rails, GraphQL, PostgreSQL...RubySeniorRemote jobFull time
- ...and owns the end-to-end purchase experience for all GitLab products, including... ...promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the interfaces customers... ...backend code; our purchase applications use Ruby on Rails and Vue. js....RubyFull timeContract work
- ...skills will include (must have) Minimum of 3 years of commercial experience Deep knowledge of a strongly typed language (preferably... ...startup that has incredible potential A passion for software engineering while writing clean, well-tested code Enthusiasm for working...Remote work
$115.4k - $144k per year
...see the impact you create. The Role The New Customer Experience team is looking for a software engineer focused on improving the end-to-end experience for new... ...team. - Industry competitive compensation and equity plan - Paid Time Off (PTO), Paid Sick Leave (PSL) and 12 Paid...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...products or services of GitLab. An overview of this role As a Senior Backend Engineer on the Duo Chat team, focused on Chat Engine, you'll build... ...performance, and answer quality directly shape the customer experience. What you’ll do - Design and build flow components and agentic...SeniorFull time
- ...enable ML, Product, and Financial Engineering success. Our team is responsible... ...Look For: - You have 4+ years of experience designing, developing and launching backend systems at scale using languages... ...experience defining a technical plan for the delivery of a significant...SeniorFull timeRemote work
- ...products or services of GitLab. An overview of this role As a Staff Backend Engineer on GitLab's Core DevOps team, you'll provide technical... ...platform roadmap decisions and investment trade-offs. - Mentor Senior and Intermediate engineers, reduce technical debt, build reusable...SeniorFull timeRemote work
- ...products or services of GitLab. An overview of this role As a Backend Engineer on the Gitaly team, you’ll help build GitLab’s Git data... ...on-call duties. What you’ll bring - Significant professional experience building, debugging, and optimizing distributed or highly available...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer (Ruby), Plan: Portfolio Experience. Be the first to apply!
- backend software developer Remote
- backend developer Remote
- senior finance analyst Remote
- senior administrator Remote
- senior director of operations Remote
- senior contract administrator Remote
- senior site reliability engineer Remote
- senior marketing Remote
- senior analyst Remote
- sénior service a la clientèle Remote

