Senior Backend Engineer (Ruby), Plan: Spec-Driven Development

GitLab
Poland
Workplace: RemoteFull timePLN 272,000 - 408,000 annuallyFunction: Software EngineeringSkills: ["Product mindset","Technical leadership","Mentoring","Independent work","Cross-functional collaboration"]

Build GitLab’s intent-to-code loop for agentic workflows on the Plan: Spec-Driven Development team. Own early backend work across APIs, data models, evaluation and benchmarking systems, and durable specifications that turn intent into verified, mergeable code. Work in a small async-first, all-remote team collaborating with product and design partners toward a public beta, using Ruby on Rails, Python, PostgreSQL, GraphQL, and AI platform integrations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GitLab
GitLab
2 days ago

Senior Backend Engineer (Ruby), Plan: Spec-Driven Development

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 minutes agoStatus: Live

Job Summary

Build GitLab’s intent-to-code loop for agentic workflows on the Plan: Spec-Driven Development team. Own early backend work across APIs, data models, evaluation and benchmarking systems, and durable specifications that turn intent into verified, mergeable code. Work in a small async-first, all-remote team collaborating with product and design partners toward a public beta, using Ruby on Rails, Python, PostgreSQL, GraphQL, and AI platform integrations.
Location: Poland
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.
  • •Build agent-generated work item flows, APIs, and data models supporting implementation plans, durable specifications, and mergeable code.
  • •Develop evaluation and benchmarking systems to measure workflow quality, token cost, and success rate.
  • •Use Ruby on Rails and Python to build reliable production systems using PostgreSQL, GraphQL, REST, and AI gateway integrations.
  • •Collaborate with product, design, engineers, design partners, and users; mentor other engineers and influence technical direction across agent workflows and evaluation methods.

Pay and Benefits

Salary: PLN 272,000 - 408,000 annually
Perks:Paid LeaveEquityLearning BudgetParental Leave

Key Requirements

  • •Strong Ruby on Rails experience in a large production codebase and production experience with Python.
  • •Experience driving substantial projects with several engineers over multiple months with clear user or business outcomes.
  • •Ability to own features end to end—from shaping scope and making trade-offs to engaging with users and learning from post-launch adoption.
  • •Strong API design fundamentals and structured query language (SQL) fundamentals.
  • •Experience exploring AI-assisted development; GraphQL, PostgreSQL performance at scale, or building/evaluating LLM/agent systems is helpful but not required.
Experience:DevSecOpsAI-assisted developmentAgent systems
Skills:Product mindsetTechnical leadershipMentoringIndependent workCross-functional collaboration
Tech Stack:RubyRuby on RailsPythonPostgreSQLGraphQLRESTGitLab Duo Agent PlatformLarge language model application programming interfacesArtificial intelligence gatewayAPIsSQL

Company Brief

GitLab
Provides a single application for the complete DevSecOps lifecycle, offering source code management, CI/CD, security, and collaboration tools to help teams deliver software faster and more securely.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn