Senior Software Engineer, Product Engineering - UK
Ashby · Remote · United Kingdom · Manchester · Oxford · London · Cambridge ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level role
- Fully remote (UK)
- TypeScript + React
- Minimal meetings
- High ownership
Join Ashby as a Senior Product Engineer where you will own projects from research and specification to implementation. You will work in a low-process environment that prioritizes engineer agency, allowing you to make product and design decisions while building scalable software for over 100,000 weekly active users.
What you'll do
- Own product features end-to-end from research to deployment
- Write product specifications and create wireframes
- Make product and design decisions independently
- Build reusable components and abstractions across the stack
- Collaborate with stakeholders to define problem briefs
- Automate tedious tasks to create engineering leverage
What you'll need
- Experience tackling ambiguity in both product and tech
- Ability to work across frontend and backend technologies
- Strong communication skills for distributed collaboration
- Proven track record of leading projects without heavy oversight
- Comfortable balancing speed of delivery with code quality
- Experience building complex abstractions rather than simple CRUD apps
Stack
- TypeScript
- React
- GraphQL
- Node.js
- Postgres
- Redis
How you'll work
- Fully remote position based in the UK
- Less than two hours of meetings per week
- Flexible daily schedule with focus on output
- In-person meetups twice a year
- No daily stand-ups or sprint planning
What you get
- Competitive salary and equity package
- 10-year exercise window for stock options
- Unlimited paid time off with encouragement to use it
- Minimum 12 weeks fully paid parental leave
- Generous budget for equipment and home office
- $100 monthly education budget
- $250 monthly tool budget plus AI token access
- Fully covered health insurance for you and dependents
Hiring process
- Introduction call with Hiring Manager (15-30 mins)
- Technical screen pairing in actual codebase (1 hour)
- Three interviews on product, design, and infrastructure (3h 15m total)
- No leetcode or whiteboard exercises involved
- Written guidance provided for each interview round