Resume and JobRESUME AND JOB
GitLab logo

Intermediate Backend Engineer (Ruby), Plan: Project Management

GitLab

Software and Technology Jobs

Intermediate Backend Engineer (Ruby), Plan: Project Management

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as an Intermediate Backend Engineer on the Plan: Project Management team to shape how thousands of teams plan and deliver work.

Empower teams worldwide with GitLab's AI-powered DevSecOps platform that accelerates human progress through open collaboration.

Dive into high-scale Ruby on Rails and PostgreSQL environments, tackling feature development, scalability, and performance challenges.

Collaborate with frontend engineers, UX designers, and product managers to turn innovative ideas into reliable backend solutions.

Design and evolve REST and GraphQL APIs that drive GitLab's Agile Planning capabilities for seamless project management.

Contribute to a mission where everyone co-creates the software powering our world, breaking down barriers in development.

Embrace AI as a productivity multiplier in your daily workflow, fostering efficiency and groundbreaking innovation.

Thrive in a high-performance culture valuing every voice, continuous learning, and solving complex problems with industry leaders.

Build and enhance project planning workflows, managing issues, epics, and milestones at unprecedented scale.

Be part of a team redefining software development, where your code impacts organizations relying on GitLab for success.

Locations

  • Americas, Remote, APAC, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Ruby on Railsintermediate
  • PostgreSQLintermediate
  • REST APIsintermediate
  • GraphQLintermediate
  • Automated testingintermediate
  • Code review practicesintermediate
  • Scalable systems designintermediate
  • Agile development processesintermediate
  • API performance optimizationintermediate
  • Database query optimizationintermediate

Required Qualifications

  • Professional experience building and maintaining backend services with Ruby on Rails in production (experience)
  • Experience designing, querying, and optimizing PostgreSQL databases for complex applications (experience)
  • Experience developing and consuming REST and GraphQL APIs (experience)
  • Familiarity with distributed, scalable, and reliable systems and their design tradeoffs (experience)
  • Ability to write well-tested, maintainable code (experience)
  • Experience supporting high code quality through constructive code review (experience)
  • Comfort working in highly agile, iterative development processes (experience)
  • Proficiency in written and spoken English (experience)
  • Effective communication with technical and non-technical stakeholders (experience)
  • Self-motivated and organized working style with openness to learning (experience)

Preferred Qualifications

  • Experience with high-traffic, large-scale web environments (experience)
  • Knowledge of GitLab's platform or similar DevSecOps tools (experience)
  • Background in agile planning and project management features (experience)
  • Familiarity with frontend technologies for cross-team collaboration (experience)
  • Experience participating in open-source contributions or hackathons (experience)
  • Skills in performance optimization for Ruby on Rails applications (experience)
  • Understanding of AI integration in development workflows (experience)
  • Exposure to UX design collaboration in backend development (experience)
  • History of identifying and resolving technical debt (experience)
  • Ability to mentor junior engineers through code reviews (experience)

Responsibilities

  • Collaborate with product managers and UX designers to refine requirements and break down projects
  • Partner with frontend and backend engineers to implement and ship Agile Planning features
  • Design, implement, and maintain Ruby on Rails services and REST/GraphQL APIs
  • Create proof of concepts for complex changes and validate technical approaches
  • Write clean, maintainable, and well-tested Ruby code aligned with coding standards
  • Review merge requests, provide constructive feedback, and ensure code quality
  • Identify technical debt and efficiency bottlenecks, then propose and implement improvements
  • Support external contributors by preparing issues and reviewing contributions
  • Improve performance and reliability of project management features at scale
  • Evolve project planning workflows for issues, epics, and milestones

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for professional advancement
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange and learning opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on impactful projects

Target Your Resume for "Intermediate Backend Engineer (Ruby), Plan: Project Management" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Backend Engineer (Ruby), Plan: Project Management. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Backend Engineer (Ruby), Plan: Project Management" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DevOps EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Intermediate Backend Engineer (Ruby), Plan: Project Management @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

GitLab logo

Intermediate Backend Engineer (Ruby), Plan: Project Management

GitLab

Software and Technology Jobs

Intermediate Backend Engineer (Ruby), Plan: Project Management

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as an Intermediate Backend Engineer on the Plan: Project Management team to shape how thousands of teams plan and deliver work.

Empower teams worldwide with GitLab's AI-powered DevSecOps platform that accelerates human progress through open collaboration.

Dive into high-scale Ruby on Rails and PostgreSQL environments, tackling feature development, scalability, and performance challenges.

Collaborate with frontend engineers, UX designers, and product managers to turn innovative ideas into reliable backend solutions.

Design and evolve REST and GraphQL APIs that drive GitLab's Agile Planning capabilities for seamless project management.

Contribute to a mission where everyone co-creates the software powering our world, breaking down barriers in development.

Embrace AI as a productivity multiplier in your daily workflow, fostering efficiency and groundbreaking innovation.

Thrive in a high-performance culture valuing every voice, continuous learning, and solving complex problems with industry leaders.

Build and enhance project planning workflows, managing issues, epics, and milestones at unprecedented scale.

Be part of a team redefining software development, where your code impacts organizations relying on GitLab for success.

Locations

  • Americas, Remote, APAC, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Ruby on Railsintermediate
  • PostgreSQLintermediate
  • REST APIsintermediate
  • GraphQLintermediate
  • Automated testingintermediate
  • Code review practicesintermediate
  • Scalable systems designintermediate
  • Agile development processesintermediate
  • API performance optimizationintermediate
  • Database query optimizationintermediate

Required Qualifications

  • Professional experience building and maintaining backend services with Ruby on Rails in production (experience)
  • Experience designing, querying, and optimizing PostgreSQL databases for complex applications (experience)
  • Experience developing and consuming REST and GraphQL APIs (experience)
  • Familiarity with distributed, scalable, and reliable systems and their design tradeoffs (experience)
  • Ability to write well-tested, maintainable code (experience)
  • Experience supporting high code quality through constructive code review (experience)
  • Comfort working in highly agile, iterative development processes (experience)
  • Proficiency in written and spoken English (experience)
  • Effective communication with technical and non-technical stakeholders (experience)
  • Self-motivated and organized working style with openness to learning (experience)

Preferred Qualifications

  • Experience with high-traffic, large-scale web environments (experience)
  • Knowledge of GitLab's platform or similar DevSecOps tools (experience)
  • Background in agile planning and project management features (experience)
  • Familiarity with frontend technologies for cross-team collaboration (experience)
  • Experience participating in open-source contributions or hackathons (experience)
  • Skills in performance optimization for Ruby on Rails applications (experience)
  • Understanding of AI integration in development workflows (experience)
  • Exposure to UX design collaboration in backend development (experience)
  • History of identifying and resolving technical debt (experience)
  • Ability to mentor junior engineers through code reviews (experience)

Responsibilities

  • Collaborate with product managers and UX designers to refine requirements and break down projects
  • Partner with frontend and backend engineers to implement and ship Agile Planning features
  • Design, implement, and maintain Ruby on Rails services and REST/GraphQL APIs
  • Create proof of concepts for complex changes and validate technical approaches
  • Write clean, maintainable, and well-tested Ruby code aligned with coding standards
  • Review merge requests, provide constructive feedback, and ensure code quality
  • Identify technical debt and efficiency bottlenecks, then propose and implement improvements
  • Support external contributors by preparing issues and reviewing contributions
  • Improve performance and reliability of project management features at scale
  • Evolve project planning workflows for issues, epics, and milestones

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion and belonging
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for professional advancement
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange and learning opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on impactful projects

Target Your Resume for "Intermediate Backend Engineer (Ruby), Plan: Project Management" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Backend Engineer (Ruby), Plan: Project Management. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Backend Engineer (Ruby), Plan: Project Management" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DevOps EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Intermediate Backend Engineer (Ruby), Plan: Project Management @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.