Staff Software Engineer, Product Engineering - UK

Ashby · Remote · United Kingdom · Manchester · Oxford · London · Cambridge ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Staff level role
  • Fully remote (UK)
  • TypeScript + React
  • <2h meetings/week
  • No LeetCode interviews

Join Ashby as a Staff Product Engineer where you will own large portions of the product lifecycle, from writing specs and designing wireframes to implementation. You will work in a low-process environment that prioritizes engineer agency, allowing you to solve complex problems without traditional sprint planning or excessive meetings.

What you'll do

  • Own projects end-to-end including research, spec writing, and implementation
  • Design and build reusable building blocks across the technology stack
  • Collaborate with stakeholders to define product requirements and solutions
  • Create wireframes and prototypes to validate ideas before coding
  • Maintain high code quality while delivering features with urgency

What you'll need

  • Experience tackling ambiguity at the intersection of product and engineering
  • Proven ability to lead projects and take ownership without heavy oversight
  • Strong communication skills for collaborating across time zones
  • Comfortable working across frontend, backend, and infrastructure layers
  • Track record of creating leverage through automation and abstractions

Stack

  • TypeScript
  • React
  • GraphQL
  • Node.js
  • Postgres
  • Redis

How you'll work

  • Fully remote position based in the UK
  • Flexible hours with less than two hours of meetings per week
  • In-person meetups twice a year for team and company bonding
  • Focus on output rather than strict scheduling or presence

What you get

  • Competitive salary and equity with a 10-year exercise window
  • Unlimited paid time off with encouragement to use it
  • Minimum 12 weeks of fully paid parental leave
  • Generous budget for equipment, software, and office furniture
  • $100 monthly education budget and $250 monthly tool allowance
  • Full coverage for health insurance premiums for employees and dependents

Hiring process

  • Initial introduction call with the Hiring Manager
  • Technical screen involving pair programming in the actual codebase
  • Three non-coding interviews focusing on product, design, and infrastructure
  • No whiteboard exercises or LeetCode style questions used