Taro Logo

Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

GitLab is seeking an Intermediate Backend Engineer to join their Project Management team, focusing on Ruby on Rails development. This role is part of a balanced team of 6 backend and 5 frontend engineers working on GitLab's Work Items platform, which serves millions of users worldwide. The position offers the opportunity to work on a widely-used open core product while contributing to core project management features that help users plan and track their work.

The ideal candidate will bring 2+ years of Ruby on Rails experience and strong SQL skills, particularly with PostgreSQL. They'll work in an async-first, remote environment, collaborating with a global team across different time zones. The role involves writing maintainable code, participating in code reviews, and joining an on-call rotation to support production systems.

GitLab offers a comprehensive benefits package including flexible PTO, equity compensation, growth budget, and health benefits. The company strongly embraces AI as a productivity multiplier, encouraging team members to incorporate AI into their daily workflows. Working at GitLab means joining a company that values transparency, iteration, and remote-first culture.

The Project Management team's mission is to make GitLab the best place to manage software projects from idea to production. This role provides an opportunity to impact millions of users while growing in a high-trust environment that values transparency and iteration. The position offers clear career development frameworks and opportunities for mentorship and growth within a company that's leading the way in DevSecOps platforms.

Last updated 20 hours ago

Responsibilities For Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

  • Contribute to project management tools using Ruby on Rails
  • Streamline and automate repetitive tasks and optimize existing workflows
  • Work closely with backend, frontend, product, and UX teammates
  • Ship clean, well-tested code and participate in code reviews
  • Maintain and improve security and stability of systems
  • Participate in on-call rotation during weekday working hours

Requirements For Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

Ruby
PostgreSQL
  • 2+ years of professional Ruby on Rails experience
  • Strong SQL skills and experience with PostgreSQL
  • API development experience with REST and/or GraphQL
  • Security and reliability mindset
  • Remote-first communication skills
  • Collaborative problem-solving abilities
  • Knowledge of Agile practices
  • Ownership mentality

Benefits For Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Education Budget
  • Flexible Paid Time Off
  • All remote work environment
  • Home office support
  • Growth and development budget
  • Equity Compensation & Employee Stock Purchase Plan
  • Team Member Resource Groups
  • Parental leave
  • Health benefits

Interested in this job?

Jobs Related To GitLab Intermediate Backend Engineer (Ruby on Rails), Plan: Project Management

Systems Engineer II

Systems Engineer II position at Walmart, combining software development and systems engineering expertise to build and maintain critical infrastructure solutions.

Software Engineer II

Software Engineer II position at Walmart in Bentonville, AR, offering $80K-$155K salary with comprehensive benefits, focusing on backend development and enterprise solutions.

Software Engineer, Payments & Billing - Apple Ads

Backend Software Engineer position at Apple focusing on payments and billing systems for Apple Ads, requiring Java expertise and 3+ years of experience.

Software Image Quality Engineer - Creativity Apps

Software Image Quality Engineer role at Apple focusing on testing and quality assurance for creative applications, combining technical expertise with understanding of photography and computational imaging.

Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.