Senior Backend Engineer (Go)
GitLab · Worldwide (Remote) · 19 days ago
About the job
Join the Verify stage at GitLab to build the CI/CD platform that powers thousands of engineering teams. You will own backend services written in Go, handling enormous job throughput, and partner with frontend and infrastructure engineers on cross-cutting features.
Your Responsibilities Will Include
- Design and ship Go services for our CI runner orchestration layer.
- Profile and optimize hot paths under millions of pipeline runs per day.
- Review teammate PRs, mentor mid-level engineers, and write public-facing engineering posts.
- Participate in async on-call rotations (~1 week per quarter).
Ideal Profile
- 5+ years writing production Go (or 4+ years of similar systems-language experience).
- Deep familiarity with PostgreSQL, Redis, and distributed message queues.
- Comfortable working in an all-remote, async-first culture across many time zones.
- Clear technical writing — most decisions are made in MRs and Issues, not meetings.
What’s on Offer?
- Fully remote, work-from-anywhere.
- Generous PTO (minimum 25 days/yr).
- Home-office stipend + co-working allowance.
- Equity + bonus.
How to apply
- Apply via the GitLab careers page — your resume and a brief note on why this role fits.