Senior Backend Engineer, Ruby

Job not on LinkedIn

🕒 6 days ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GitLab

GitLab

1001 - 5000 employees

Founded 2014

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

💰 Secondary Market on 2020-11

Consulting • Marketing • Artificial Intelligence

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrant™ for DevOps Platforms, making it a preferred choice for many enterprises.

📋 Description

• 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

🎯 Requirements

• 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 • Proficiency with Ruby and Ruby on Rails • 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 • Experience improving large automated test suites, including the performance and reliability of the tests themselves • Strong written and verbal communication skills for an asynchronous, distributed environment • Experience integrating artificial intelligence into development workflows • Experience building artificial intelligence-powered features or working with Elasticsearch, ClickHouse, or Python is a plus

🏖️ Benefits

• Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave

Apply Now

Similar Jobs

🕒 August 6

TELUS

10,000+ employees

🏥 Healthcare

🛡️ Insurance

📡 Telecommunications

TELUS Health backend developer maintaining C#/.NET benefits-administration platforms serving millions of Canadian employees. Optimizing SQL Server systems, APIs, and production deployments.

🇨🇦 Canada – Remote

💵 $60k - $85k / year

💰 $500M Post-IPO Debt on 2023-03

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 August 5

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior backend engineer building scalable batch infrastructure for Affirm’s buy-now-pay-later platform. Designing cloud systems supporting ML, product, and financial engineering workloads.

🇨🇦 Canada – Remote

💵 $153k - $213k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 August 5

Rush Street Interactive

501 - 1000

🎲 Gambling

🎮 Gaming

Senior Server Engineer building scalable Java backend services for Rush Street Interactive’s online casino and sports betting platforms. Designing distributed systems, event-driven architectures, and resilient integrations.

🇨🇦 Canada – Remote

💵 $124k - $186k / year

💰 $160M Post-IPO Equity on 2020-12

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 August 4

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Affirm backend engineer building a scalable reliability platform for its buy-now-pay-later services. Designing production systems with distributed systems, cloud, database, Kubernetes, and AI-assisted development technologies.

🇨🇦 Canada – Remote

💵 $153k - $213k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 July 30

Postmedia Solutions

1001 - 5000

📣 Marketing

📱 Media

PHP/WordPress Developer responsible for architecture, development, and quality in WordPress VIP ecosystem. Collaborating with teams at Postmedia to deliver high-quality code and mentoring engineers.

🇨🇦 Canada – Remote

💵 $85k - $95k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer