Senior Backend Engineer, Plan: Spec-Driven Development

New
G
GitLabDevSecOps
Remote, Poland; Remote, United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLPostgreSQLPythonSQLArtificial IntelligenceRuby on Rails

Requirements

  • Strong Ruby on Rails experience in a large production codebase.
  • Production experience with Python.
  • Experience driving substantial projects with several engineers over multiple months with clear outcomes.
  • Product mindset with experience owning features end to end.
  • Full stack background with a current focus on backend engineering.
  • Ability to read modern frontend code and design effective APIs.
  • Strong application programming interface design fundamentals.
  • Structured query language (SQL) fundamentals.
  • Experience exploring artificial intelligence-assisted development.
  • Ability to work independently and collaborate across functions and regions.

Responsibilities

  • Lead backend features from early product discussions through technical design, implementation, rollout, and post-launch learning.
  • Build the flows, application programming interfaces, and data models behind agent-generated work items, implementation plans, durable specifications, and mergeable code.
  • Develop evaluation and benchmarking systems that measure workflow quality, token cost, and success rate.
  • Develop reliable production systems using Ruby on Rails, Python, PostgreSQL, GraphQL, and AI gateways.
  • Collaborate directly with product, design, engineers, and users to shape scope and make practical trade-offs.
  • Coordinate multi-person projects and communicate decisions in an asynchronous, all-remote environment.
  • Mentor other engineers and contribute to technical direction across the Plan group.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now