SlipstreamJobsFresh Startup & VC-Backed Jobs

Intermediate Backend Engineer, EMEA

GitLab - Remote - Remote - posted 2026-09-02

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

GitLab is seeking an Intermediate Backend Engineer for the EMEA region to join a fully remote team. In this role, you will own backend features and improvements from problem clarification through production delivery and follow-up. You'll work within a product area, collaborating with Product Management, Frontend, Infrastructure, and Security teams to deliver predictably while maintaining code quality, security, performance, and maintainability. You will design, implement, test, and ship backend features with minimal guidance, working in Ruby/Rails, Go, or other modern languages. Your responsibilities include building production-ready code that is maintainable, secure, observable, and performant. You'll design and maintain APIs, background jobs, integrations, and bounded service functionality, working with data models, migrations, indexes, and query optimization. The role emphasizes ownership: your code will run on a platform used by millions of users. You'll participate in code and design reviews as a learning loop, not a gate, helping you grow your engineering judgment quickly. You'll investigate build, test, deployment, and runtime failures, identify technical debt, and propose practical improvements. Operational support and on-call participation may be required depending on your team's ownership model. GitLab's culture integrates AI as a core productivity multiplier, and you're expected to use AI productively in daily work while developing judgment about when to trust it and when not to. The company operates as a remote-first, asynchronous organization where clear written communication and self-direction are essential. You'll bring professional experience building and shipping production backend applications with strong fundamentals in programming, APIs, databases, testing, debugging, and performance. You should demonstrate the ability to take features from clarification through delivery independently, with sound instincts about security, reliability, performance, and maintainability. Adaptability across languages and frameworks is valued over mastery of a single technology.

Similar roles