Senior Backend Engineer - Remote, Distributed Git Storage

Jackalope Digital LLC

Warszawa

Hybrid

PLN 240,000 - 420,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible PTO
Equity Compensation
Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave

Job summary

GitLab is seeking a Backend Engineer on the Gitaly team to help build GitLab’s Git data storage tier, a standalone product providing reliable, secure, and fast access to Git repositories via APIs and storage operations. You’ll work at the boundary between GitLab and Git to ensure performant repository access for GitLab.com, self-managed customers, and GitLab Dedicated.

You’ll balance roadmap delivery, technical improvements, customer and reliability work, and operational support.

Qualifications

  • Significant professional experience building distributed or highly available software systems in large-scale production environments.
  • Experience owning complex projects end to end, including technical design, execution, rollout, and operational support.
  • Strong systems design skills and the ability to reason about performance, failure modes, consistency, concurrency, capacity, and observability.
  • Track record of influencing technical decisions and working effectively with stakeholders across teams and disciplines.
  • Experience mentoring engineers, improving team practices, and raising the quality of designs, code, testing, and documentation.
  • Strong written and verbal communication skills, including the ability to explain complex technical concepts and make trade-offs clear.
  • Professional experience with Go or another backend or systems language.
  • Experience operating production systems, participating in incident response, and turning operational learnings into durable improvements.
  • Experience with Ruby, Git internals, gRPC, or Git server infrastructure is highly desirable.

Responsibilities

  • Own moderately sized to complex technical initiatives from problem definition and proposal through implementation, rollout, monitoring, and operational follow-through.
  • Act as the directly responsible individual for projects by aligning stakeholders, communicating progress and trade-offs, identifying risks, and keeping execution moving with minimal guidance.
  • Lead technical design for distributed storage, Git repository management, performance, reliability, and scalability problems, using data and benchmarking to guide decisions.
  • Partner with engineers and teams across GitLab, including Git, Infrastructure, Site Reliability Engineering, Dedicated, and customer-facing teams, to deliver cross-functional outcomes.
  • Improve engineering practices through mentoring, documentation, knowledge sharing, design reviews, and constructive code reviews.
  • Take operational ownership of the systems you work on, including incident response, post-incident improvements, capacity and performance analysis, and customer escalations.
  • Identify opportunities to improve work beyond an individual change through automation, reusable designs, better dashboards, upstream contributions, and improvements to development and testing workflows.
  • Respond to user emergencies, platform alerts, and support requests, including regular on-call duties.

Skills

Distributed systems
End-to-end ownership
Go
Ruby
gRPC
Git internals
Communication
Incident response

Tools

Git server infrastructure
Kubernetes
APIs

Job description

GitLab is seeking a Backend Engineer on the Gitaly team to help build GitLab’s Git data storage tier, a standalone product providing reliable, secure, and fast access to Git repositories via APIs and storage operations. You’ll work at the boundary between GitLab and Git to ensure performant repository access for GitLab.com, self-managed customers, and GitLab Dedicated.

You’ll balance roadmap delivery, technical improvements, customer and reliability work, and operational support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Distributed Storage & Git APIs
Senior Backend Engineer - Distributed Storage & Git APIs

GitLab • Poland

On-site
PLN 180,000 - 280,000
Remote Senior Backend Engineer: Scalable Git Storage
Remote Senior Backend Engineer: Scalable Git Storage

GitLab Inc. • Warszawa

Hybrid
PLN 558,000 - 782,000
Senior Backend Engineer (Go), Tenant Scale: Gitaly
Senior Backend Engineer (Go), Tenant Scale: Gitaly

GitLab • Poland

On-site
PLN 180,000 - 280,000
Senior Backend Engineer (Go), Tenant Scale: Gitaly
Senior Backend Engineer (Go), Tenant Scale: Gitaly

GitLab Inc. • Warszawa

Hybrid
PLN 558,000 - 782,000
Senior Backend Engineer (Go), Tenant Scale: Gitaly
Senior Backend Engineer (Go), Tenant Scale: Gitaly

Jackalope Digital LLC • Warszawa

Hybrid
PLN 240,000 - 420,000
Flexible PTO
Equity Compensation
Employee Stock Purchase Plan
+2
Senior Backend Engineer — Remote AI-Driven Systems
Senior Backend Engineer — Remote AI-Driven Systems

GitLab Inc. • Warszawa

Hybrid
PLN 180,000 - 260,000
Remote-friendly culture
Career development support
Flexible work hours
Senior Backend Engineer - AI-Driven, Remote-First Impact
Senior Backend Engineer - AI-Driven, Remote-First Impact

GitLab • Poland

On-site
PLN 280,000 - 420,000
Flexible Paid Time Off
Equity Compensation
Remote-first culture
Senior Backend Engineer New Remote, Poland; Remote, United Kingdom
Senior Backend Engineer New Remote, Poland; Remote, United Kingdom

GitLab Inc. • Warszawa

Hybrid
PLN 180,000 - 260,000
Remote-friendly culture
Career development support
Flexible work hours
Senior Backend Engineer, Ruby — Remote AI-Driven Systems
Senior Backend Engineer, Ruby — Remote AI-Driven Systems

GitLab • Poland

Remote
PLN 448,000 - 672,000
GitLab Platform DevOps Engineer (Remote 40%)
GitLab Platform DevOps Engineer (Remote 40%)

SIX Group Services Ltd. • Warszawa

Hybrid
PLN 191,000 - 277,000