Description
GitLab is looking for an Intermediate Backend Engineer to work on source code repository services written in Ruby. As a Backend Engineer, you will take ownership of backend features and improvements from conception to delivery and follow-up in production. You will collaborate with cross-functional teams, including Product Management, Frontend, Infrastructure, and Security, to ensure the quality, security, performance, and maintainability of shared backend code and services.
Responsibilities:
- Design, implement, test, and ship backend features and improvements using Ruby/Rails, Go, or other modern languages.
- Write maintainable, secure, observable, and performant code, and design and maintain APIs, background jobs, integrations, and bounded service functionality.
- Add and improve automated coverage through unit, integration, contract, and end-to-end testing.
- Review others' code for correctness, maintainability, security, performance, and operational risk.
- Investigate build, test, deployment, and runtime failures, and identify technical debt and propose practical improvements.
- Leverage AI productively in daily work, validate what it produces, and understand its limitations.
Requirements:
- Professional experience building and shipping production backend applications with strong programming, API, database, testing, debugging, and performance fundamentals.
- Experience with Ruby/Rails, Go, or other modern backend languages.
- Ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
- Sound instincts about security, reliability, performance, maintainability, and operational risk.
- Strong written communication and effective collaboration in a remote, asynchronous environment.
- Practical experience with AI coding tools.
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.