Senior Software Engineer

Developer
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 100K

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Artificial Intelligence
Fraud Prevention and Detection
Python
Node.js
Next.js
Systems Integration
TypeScript
Google Cloud Platform
Backend
FastAPI
Front End Software Development
Microservices

Job description

They're looking for a Senior Software Engineer who thrives in product-led environments and enjoys solving ambiguous, real business problems. This is a high-impact role where you'll take ownership of complex initiatives, shape technical decisions, and help raise the bar across the engineering team.

You'll work across the stack (backend-leaning), shipping to production quickly, influencing architecture and delivery patterns, and collaborating closely with product and commercial stakeholders. While the business uses AI in production, this role is focused on applied engineering rather than deep ML research.

What You'll Do

  • Lead the design and delivery of full-stack features across backend services, frontend applications, and internal tooling
  • Own projects end-to-end, from problem definition and technical design through to delivery and iteration
  • Work closely with product, operations, data, and leadership to translate business goals into scalable technical solutions
  • Improve system performance, reliability, and overall developer experience
  • Contribute to architectural decisions across a mixed monolith / microservices environment
  • Act as a senior voice within the team, supporting and mentoring other engineers
  • Help foster a high-trust, collaborative engineering culture

Tech Stack

  • Languages & Frameworks: TypeScript (Next.js), Python (FastAPI), Node.js
  • Infrastructure: Google Cloud Platform, Vercel
  • Architecture: Monorepo with shared internal packages
  • AI & Automation: Production AI features focused on claims automation, fraud detection, and pricing models, We also have dedicated learning and development for our sales team. We run weekly sessions for Consultants to enhance their skills as a Recruiter or for them to learn soft skills for when they want to progress into a Sales Leader via our Future Leaders program.

Requirements

  • Strong commercial experience as a Senior Software Engineer in product-led environments
  • Backend-leaning full-stack skillset, with confidence working across the frontend when needed
  • Excellent knowledge of JavaScript/TypeScript and modern frontend frameworks (Next.js preferred)
  • Solid backend experience with Node.js and/or Python
  • Comfortable working in ambiguous problem spaces without rigid specifications
  • Experience building, integrating, or scaling AI-driven or data-informed features
  • Strong communication skills and a pragmatic, positive attitude
  • Ability to balance short-term delivery with long-term technical quality and scalability

Benefits & conditions

  • Salary up to £100k + meaningful equity/share options
  • Hybrid working (2 days per week in the London office)
  • 25 days holiday plus bank holidays
  • High-quality equipment and tooling
  • Annual training and personal development budget
  • Comprehensive health and wellbeing benefits
  • Pension plan

Apply for this position