Ashby

Senior Software Engineer, Product Engineering, UK

Ashby5 months ago
Location

UK

Workplace

Remote

Type

Full Time

Salary

GBP 103,000 – 137,000

Level

Senior

Role

Senior Software Engineer

Posted

Nov 13, 2025

Full TimeRemoteSenior

The role

Summary

Ashby is seeking a Senior Software Engineer for its Product Engineering team, looking for an ambitious full-stack engineer who can take end-to-end ownership of product development. The ideal candidate will thrive in a low-process environment, demonstrating strong product thinking, technical versatility, and the ability to drive innovative solutions in talent acquisition software.

What you'll do

Product Development: Take full ownership of product features from conception to implementation, including customer research, product specs, wireframing, and technical implementation
Technical Innovation: Create leverage through building abstractions, tools, and systems that improve developer productivity and product capabilities
Cross-Functional Collaboration: Collaborate naturally with team members, proactively communicating project progress and pulling in necessary stakeholders
Quality Delivery: Balance speed and quality, delivering high-impact features with careful consideration of long-term product strategy

What we look for

Technical

Full-Stack DevelopmentAbility to work across the entire technology stack, from frontend to backend implementation
System DesignCapability to build powerful abstractions and flexible system architectures
Product EngineeringExperience in taking product concepts from ideation to implementation with minimal oversight

Education

Computer ScienceBachelor's degree in Computer Science or equivalent practical experience

Experience

Project OwnershipProven track record of leading end-to-end software projects with minimal supervision
Product-Technical AmbiguityDemonstrated ability to navigate complex projects with significant product and technical uncertainty

Skills

Required skills

TypeScriptStrong proficiency in TypeScript for both frontend and backend development
ReactExpert-level React development skills
Node.jsStrong backend development capabilities with Node.js
GraphQLExperience with GraphQL API development

Nice to have

PostgresExperience with Postgres database management
RedisFamiliarity with Redis for caching and data storage

Compensation & benefits

Salary

GBP 103,000 – 137,000 (annual)

Stock options

Available

Benefits

Competitive Compensation

Competitive salary with equity compensation and 10-year stock option exercise window

Unlimited PTO

Flexible paid time off policy with active encouragement to take time off

Parental Leave

Minimum of 12 weeks fully paid parental leave

Equipment Budget

Generous budget for work equipment, software, and office furniture

Professional Development

$100 monthly education budget with additional support for conferences and learning

Health Insurance

Fully covered top-tier health insurance for employees and dependents


Interview process

  1. 1
    Initial Screening — Introduction call with Hiring Manager (15-30 minutes)
  2. 2
    Technical Screen — Pair programming session in the actual codebase (1 hour)
  3. 3
    Comprehensive Interviews — Three non-coding interviews focusing on product thinking, technical design, and infrastructure (3 hours 15 minutes)

Apply for this position

You'll be redirected to the company's application page