Design, build, and maintain the Go-based Cells control plane backed by Cloud Spanner.
Extend the TypeScript routing layer on Cloudflare Workers to direct requests to the correct cell.
Modify the GitLab Rails application to support globally unique resources, organization context, and cell-local data consistency.
Design APIs and data models with correctness, idempotency, backward compatibility, transactions, and safe rollouts in mind.
Write unit, integration, and end-to-end tests and improve service reliability.
Instrument services with OpenTelemetry, help define SLOs, and participate in on-call and incident response.
Collaborate with product teams on cell-compatible features and review changes for Cells correctness.
Write design documents, architecture decision records, and documentation, and participate in code review.
Requirements
Professional experience building and running backend services in production, including monitoring, debugging, and incident response.
Proficiency in Go or strong experience in another backend language with willingness to use Go daily.
Experience with Ruby on Rails and TypeScript, or willingness to become productive in both.
Experience designing APIs with gRPC or REST and working with relational or distributed databases, including schema design, transactions, and migrations.
Strong understanding of distributed-systems concepts including consistency, idempotency, concurrency, retries, and failure handling.
Knowledge of engineering practices including automated testing, code review, feature flags, and observable, documented code.
Ability to work effectively in distributed, all-remote teams using asynchronous, written-first communication.
Experience with Cloud Spanner, Cloudflare Workers, Kubernetes, multi-tenant or sharded architectures, or GitLab is preferred but not required.
Benefits
All-remote work arrangement with an asynchronous team.
Health, financial, and well-being benefits.
Flexible paid time off.
Team Member Resource Groups.
Equity compensation and Employee Stock Purchase Plan.
... published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role 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 ...
... published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role 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 ...
... and do not endorse products or services of GitLab. An overview of this role As a Support Engineer at GitLab, you’ll sit at the intersection of Support and Engineering, helping customers solve complex, real-world challenges running GitLab in diverse and demanding environments. You’ll be embedded in the Engineering department, ...
... pipelines, integrations, and background processing systems. - Ensure system reliability, scalability, and observability. - Mentor engineers, lead reviews, and set engineering best practices. - Collaborate closely with product to deliver impactful solutions. What we are looking for: - 5-7 years of backend engineering (https://jobeax.com/link/GFUBMpmDLRQcp2zw ...
... ship for growth, and we’re looking for passionate, high-impact people to join us. The Role This role is pivotal in building and maintaining robust, scalable backend services that power mission-critical systems at Nomia. You will be instrumental in developing APIs, services, and integrations that ensure performance, security, ...
... business intelligence–we give businesses the tools they need to work efficiently worldwide and grow with confidence. Role summary We are seeking a seasoned Backend Engineer to lead the design, development, and deployment of scalable, high-quality backend systems. In this role, you will drive technical architecture, mentor ...
... committed to innovation, quality, security, reliability, and continuous improvement in healthcare technology. Position Overview We are seeking an experienced Backend Engineer with a minimum of 5 years of hands-on backend development experience to join our Product Development team. The ideal candidate will be responsible ...
... Distributed Systems, Data Engineering, and Platform Engineering will be preferred, particularly those who have worked on large-scale applications, cloud-native infrastructure, and complex data-intensive systems. Requirements Key Responsibilities 1. Backend Development and Architecture - Design, develop, test, and maintain scalable ...
... value to the customers we work with and expanding those relationships into deep, meaningful partnerships. About the Role We are looking for a Senior Back End Engineer to join our team and take ownership of different parts of our stack. You will be working alongside our CTO on all aspects of the current product and future ...
We're Hiring - Python Backend EngineerJob Description : We are looking for skilled Python Backend Engineers with strong expertise in Python, FastAPI, and https://jobeax.com/link/2JBwdPLSo8NUl6Ck Skills & Requirements :- Strong Python backend development experience.- Hands-on experience with FastAPI.- Experience migrating ...