Staff Software Engineer

Annapurna

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Annapurna is seeking a Senior Full Stack Engineer for a remote-first product engineering squad within a financial services context. You will own features end-to-end from idea to production, building intelligent workflows and AI-enabled web applications powering a risk exchange platform used across multiple countries.

You will leverage TypeScript, Node.js, Lit Web Components, PostgreSQL/Redis, Snowflake and AWS to deliver robust, scalable software while collaborating with cross-functional teams

Qualifications

  • Apply strong core engineering principles to design, build and ship reliable, secure, production-ready systems.
  • Build and scale customer-facing web applications, services and APIs that sit at the heart of our client's platform.
  • Develop robust backend and full stack solutions using TypeScript & Node.js.
  • Create modern, reusable UI components with Lit / Web Components.
  • Design and optimise data flows and storage with PostgreSQL & Redis.
  • Work across a modern cloud and data stack including Snowflake & AWS.
  • Use AI tools during discovery, implementation, testing and operations to accelerate delivery.
  • Turn unclear problems into working software with ownership and accountability.
  • Collaborate effectively within cross-functional squads and communicate decisions clearly.

Responsibilities

  • Design, build and ship reliable, secure, production-ready systems.
  • Develop and maintain customer-facing web applications and APIs.
  • Implement robust backend and full stack features using TypeScript & Node.js.
  • Create and reuse UI components with Lit / Web Components.
  • Optimise data models and caching using PostgreSQL & Redis.

Skills

Software fundamentals
Web app development
TypeScript & Node.js
Lit / Web Components
PostgreSQL & Redis
Snowflake & AWS
AI-assisted development
Problem solving & ownership
Collaboration & communication

Job description

Senior Full Stack Engineer - Financial Services

We're working with our client, an innovative, AI-native financial services firm, to find a Staff Software Engineer to join our client's team. In this role you'll be part of a remote-first product engineering squad, owning solutions end-to-end - from idea to production - and building the intelligent workflows and AI-enabled web applications that power our client's risk exchange platform used across multiple countries and specialty insurance products.

Key Skills and What You'll Use Them For

  • Software engineering fundamentals & judgement - Apply strong core engineering principles to design, build and ship reliable, secure, production-ready systems.
  • Modern web application development - Build and scale customer-facing web applications, services and APIs that sit at the heart of our client's platform.
  • TypeScript & Node.js - Develop robust backend and full stack solutions, leveraging TypeScript's type safety and Node.js for scalable services.
  • Lit / Web Components - Create modern, reusable UI components to deliver high-quality, responsive user experiences.
  • PostgreSQL & Redis - Design and optimise data flows and storage, using relational data models and in-memory caching to improve performance.
  • Snowflake & AWS - Work across a modern cloud and data stack to support intelligent, data-driven product capabilities.
  • AI-assisted development - Use AI tools across discovery, implementation, testing, debugging and operations to accelerate delivery and enhance quality.
  • Problem solving & ownership - Turn unclear problems into working software, take responsibility for outcomes, and continually iterate based on real user feedback.
  • Collaboration & communication - Operate effectively within cross-functional squads, influencing technical decisions and improving how software is built.

If you're excited by building intelligent, AI-enabled products in a fast-moving environment, we'd be delighted to discuss this opportunity with you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer | AI Startup
Senior Full Stack Software Engineer | AI Startup

55 Exec Search • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working with flexibility
Small engineering team
Staff Software Engineer, AI-Powered Web Apps (Remote)
Staff Software Engineer, AI-Powered Web Apps (Remote)

Annapurna • Greater London

On-site
GBP 90,000 - 130,000
Senior Software Engineer, Client Solutions
Senior Software Engineer, Client Solutions

Winton Group • Greater London

On-site
GBP 75,000 - 100,000
Staff Engineer
Staff Engineer

Lead Forensics • Manchester

Hybrid
GBP 90,000 - 120,000
Entrepreneurial culture
Hybrid or remote working
Competitive salary and benefits
+2
Senior Software Engineer
Senior Software Engineer

Plan B Talent Ltd • England

Hybrid
GBP 40,000 - 80,000
Competitive salary and benefits package
Semi-flexible working hours
Remote working options
+7
Full Stack Engineer
Full Stack Engineer

Digital Skills ltd • Manchester

On-site
GBP 60,000 - 90,000
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 80,000 - 100,000
Hybrid work model
Competitive salary and benefits
Full Stack Engineer
Full Stack Engineer

Stott and May • Greater London

On-site
GBP 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Bounce Digital • England

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer / Staff Engineer / Architect
Senior Software Engineer / Staff Engineer / Architect

Mission.dev • United Kingdom

Remote
GBP 121,000 - 152,000