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