Senior Backend Engineer (Go)

GitLab · Worldwide (Remote) · 19 days ago
  • TypeFull-time · Senior level
  • CategorySoftware Engineering
  • Salary$130k-170k/year (USD)
  • LocationWorldwide (Remote)
Apply nowOpen

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.