Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Backend Engineer Ruby on

Home > Ruby programming jobs

Senior Backend Engineer Ruby on in Others

  • Bengaluru, India

Responsibilities

  • Collaborate with Product, users, and engineers to shape requirements, define trade-offs, and deliver projects in shippable iterations.
  • Design and implement backend features across GitLab’s monolith, including GraphQL, REST APIs, and real-time subscriptions.
  • Optimize PostgreSQL queries and writes at scale through indexing, denormalization, partitioning, and workload migration to Elasticsearch or ClickHouse where appropriate.
  • Build and improve real-time work item functionality, automated test suites, test infrastructure, feature-flagged rollouts, and developer workflows.
  • Lead projects involving multiple engineers and mentor engineers and open-source contributors through reviews, pairing, feedback, and contribution support.
  • Participate in on-call rotations, troubleshoot production issues, contribute to root cause analysis, and improve observability.

Requirements

  • Proficiency with Ruby and Ruby on Rails and experience maintaining backend features in a large, mature codebase.
  • Strong PostgreSQL skills, including query and write optimization, indexing, denormalization, and partitioning at scale.
  • Full-stack experience with a current backend focus and experience designing and evolving scalable, backward-compatible GraphQL and REST APIs.
  • Experience improving large automated test suites with attention to test performance and reliability.
  • Experience leading and supporting other engineers, including driving multi-engineer projects, mentoring, code reviews, feedback, hiring, and contributor development.
  • Strong product mindset and written and verbal communication skills for an asynchronous, distributed environment.
  • Experience integrating AI into development workflows or developing AI-powered features, or experience with Elasticsearch, ClickHouse, or Python, is preferred.

Benefits

  • Remote work with an asynchronous-first distributed team.
  • Benefits supporting health, finances, and well-being, plus flexible paid time off.
  • Team Member Resource Groups, equity compensation, and an Employee Stock Purchase Plan.
  • Growth and Development Fund and parental leave.
  • The team works in two-week iterations with retrospectives and a weekly sync.

GitLab

GitLab is a comprehensive AI-powered DevSecOps platform. It helps companies manage the growing complexities of developing, securing, and deploying software. Its platform is used to deliver software faster and more efficiently while strengthening security, end-to-end compliance, and auditability. ...

Similar positions

Senior Backend Engineer (Ruby)

  • GitLab
  • Full time
  • Remote
  • 09/12/2026
  • Salary: $139k-$235k
  • Canada, USA

Software Engineer, Online Database Infrastructure

  • Stripe
  • Full time
  • USA
  • 09/12/2026
  • Salary: $206k - $286k/yr
  • Seattle, WA

Backend Engineer (Ruby)

  • GitLab
  • Full time
  • Canada
  • 09/11/2026
  • Remote

Integration Reliability Engineer, Payments

  • Stripe
  • Full time
  • Canada
  • 09/11/2026
  • Salary: C$120k-C$180k
  • Remote

Ruby Developer

  • Blackbird Collective
  • Contract
  • Remote
  • 09/11/2026
  • Germany