Backend Engineer, Source Code – Repository Services, Ruby

🕒 October 29

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Where this job comes from

Posted on GitLab's careers page ↗GitLab's careers page, not through a job board

First seen by Remote Rocketship October 29

Still open on GitLab's site. Checked 1 hour ago.

Apply Now
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

• Take backend features and improvements from problem clarification through shipping and production follow-up • Partner with Product Management, Frontend, Infrastructure, and Security • Design, implement, test, and ship backend features using Ruby/Rails, Go, or other modern languages • Write maintainable, secure, observable, and performant code • Design and maintain APIs, background jobs, integrations, and bounded service functionality • Work with data models, migrations, indexes, and query behavior • Add and improve unit, integration, contract, and end-to-end automated test coverage • Review code for correctness, maintainability, security, performance, and operational risk • Investigate build, test, deployment, and runtime failures • Identify technical debt and propose practical improvements • Participate in on-call or operational support as required by the team’s ownership model • Use AI productively in daily engineering work and validate its output

🎯 Requirements

• Professional experience building and shipping production backend applications • Strong programming, API, database, testing, debugging, and performance fundamentals • Experience with Ruby/Rails, Go, or another modern backend language • Ability to own features from clarification through delivery and follow-up • Ability to work independently while seeking input appropriately • Sound judgment regarding security, reliability, performance, maintainability, and operational risk • Understanding of modular backend boundaries and coupling consequences • Strong written communication and effective collaboration in a remote, asynchronous environment • Practical experience with AI coding tools, including reviewing and correcting generated output • Helpful experience with production Go services, APIs, concurrency, profiling, or gRPC • Helpful experience with Docker, Kubernetes, Helm, CI/CD, or cloud deployment • Helpful experience with Rust • Helpful experience with PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows • Helpful experience with observability using metrics, logs, traces, dashboards, and alerts • Helpful experience contributing to a modular monolith, bounded context, shared component, or independently operated service

🏖️ 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 • Remote-first work environment • Learning and growth through code review and design review • AI as a daily engineering productivity tool

Apply Now

📊 Check your resume score for this job

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

Similar Jobs

🕒 October 29

Marqeta

501 - 1000

💼 Consulting

📦 Logistics

💳 Fintech

Cloud Database Engineer II automating AWS database infrastructure for Marqeta’s global card-issuing platform. Designing highly available, resilient, and scalable relational and non-relational database solutions.

🇨🇦 Canada – Remote

💵 $92.9k - $116.1k / year

💰 Post-IPO Equity on 2021-06

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 October 29

Tempo Software

201 - 500

☁️ SaaS

🏢 Enterprise

⚡ Productivity

Senior Backend Developer building scalable Java and Kotlin services for Tempo’s Jira productivity tools. Developing secure, tested Atlassian plugins for enterprise customers worldwide.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 October 28

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Full Stack Engineer building scalable Go backend services, APIs, and React applications for Miratech’s enterprise clients. Developing cloud-native systems supporting conversational AI and digital transformation.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 October 27

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior AI Engineer building Python, LangGraph, and LangChain solutions for Miratech’s healthcare clients. Developing agentic workflows, conversational AI, and scalable enterprise automation.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 October 27

Miratech

501 - 1000

🤝 B2B

💼 Consulting

☁️ SaaS

Senior AI Engineer building Python, LangGraph, and LangChain solutions for Miratech’s enterprise clients. Developing conversational AI, automation, and scalable agentic AI platform capabilities.

🇨🇦 Canada – Remote

💰 Private Equity Round on 2022-04

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok