Senior Backend Engineer (Ruby), Production Engineering:Tenant Controls

GitLabEuropeSeniorBackend

Specialty

Backend

The role

GitLab is hiring a Senior Backend Engineer (Ruby) for Tenant Controls within Production Engineering, the team that owns application-level rate limiting on GitLab.com. The posting shows a Poland salary range for EU residents. The team is remote-first and asynchronous.

What you will do

  • Design and ship moderate to complex backend features with little guidance
  • Build the framework that defines, counts and observes application rate limits and migrate existing implementations onto it
  • Define backend standards for testing, APIs, security and operational readiness
  • Mentor associate and intermediate engineers through code and design reviews
  • Diagnose reliability and performance problems at scale and take part in incident response
  • Integrate agentic AI into engineering workflows and coach others on using it responsibly

What they ask for

  • Strong command of backend architecture, APIs, data systems and performance tuning
  • Proficiency in modern backend languages and systems programming; ability to learn matters more than one language
  • Experience designing modular backend boundaries and migration-safe architectures
  • Clear asynchronous written communication and the ability to direct your own work
  • Experience building or operating agentic AI systems in production
  • Helpful: Kubernetes, PostgreSQL or ClickHouse, high-throughput distributed systems, open source work

What they offer

  • Flexible paid time off
  • Equity compensation and employee stock purchase plan
  • Growth and development fund
  • Parental leave
  • Team member resource groups

This is our own short reading of the posting. The full description, and anything that has changed since, is on GitLab's careers page behind the apply button.

Similar remote jobs

More from GitLab

  • Likely 09:00–17:00 EDT (business hours where it hires)

    GitLab3d ago

    Backend Engineer, Knowledge Graph (Rust)

    ITBackendMid Level

    • Rust
    • Backend development
    • System design
    • Apache Kafka
    • Change data capture
    • +3
    Applicants: membersNorth AmericaUS, CA

    Salary not listed

  • Likely 09:00–17:00 GMT (business hours where it hires)

    GitLab3d ago

    Engineering Manager, Tenant Scale: Gitaly

    ITEngineering ManagementLead

    • Distributed systems
    • Engineering management
    • Database internals
    • Source control
    • Asynchronous communication
    • +3
    Applicants: membersEuropeGB

    Salary not listed

  • Likely 09:00–17:00 GMT (business hours where it hires)

    GitLab3d ago

    Intermediate Fullstack Engineer (Ruby/Vue.js), Growth

    ITFull-stackMid Level

    • JavaScript
    • Ruby on Rails
    • Git
    • Relational databases
    • Web performance
    • +3
    Applicants: membersEuropeGB

    Salary not listed