jobs.pl/Oferty pracy/IT - Rozwój oprogramowania/Backend Engineer, Source Code: Repository Services (Ruby)
Źródło: CrawlJobs

Backend Engineer, Source Code: Repository Services (Ruby)

GitLab Canada ; Canada (whole country)
Remote work

Publication date: 11/11/2026

GitLab is the intelligent orchestration platform for DevSecOps. As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment, with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow.

Responsibilities

Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages; Write maintainable, secure, observable, and performant code; Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior; Add and improve automated coverage (unit, integration, contract, and end-to-end where appropriate) and review others' code for correctness, maintainability, security, performance, and operational risk; Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on-call or operational support where required; Use AI productively in daily work, validate its output, and understand where its limitations matter; Partner with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services

Requirements

Professional experience building and shipping production backend applications; strong programming, API, database, testing, debugging, and performance fundamentals; experience with Ruby/Rails, Go, or any other modern backend language; ability to take a feature from clarification through delivery and follow-up while working independently; sound judgment about security, reliability, performance, maintainability, and operational risk; understanding of modular backend boundaries and the consequences of coupling; strong written communication and effective collaboration in a remote, asynchronous environment; practical experience with AI coding tools, including the ability to review and correct what they generate

Nice to have

Production Go services, APIs, concurrency, profiling, or gRPC; Docker, Kubernetes, Helm, CI/CD, or cloud deployment; Rust, particularly for systems, security, performance, or platform work; PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows; Observability using metrics, logs, traces, dashboards, and alerts; Contributing to a modular monolith, bounded context, shared component, or independently operated service

Benefits

Benefits to support 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 with employer

Podobne oferty

Wszystkie →

Dostosuj zgody

Każdy cel jest opcjonalny i domyślnie wyłączony. Zgodę możesz wycofać w dowolnym momencie.

Pokazujemy oferty najbliżej Ciebie