Skip to content

Senior Full Stack Software Engineer

Leads the design and development of backend services, customer-facing applications, internal tooling, and scalable infrastructure for insurance operations. Requires 5+ years of software engineering experience and strong expertise across TypeScript, Python, React, and AWS.

About the job

Responsibilities

  • Design, build, and maintain critical internal and customer-facing software systems.
  • Lead the development of backend services, APIs, and scalable infrastructure.
  • Own major projects from architecture through deployment and ongoing maintenance.
  • Work across the stack to rapidly ship products and features.
  • Partner with operations, finance, underwriting, and leadership teams to automate complex workflows.
  • Improve system reliability, performance, security, and scalability.
  • Make architectural decisions and establish engineering best practices.
  • Mentor engineers and help raise the technical bar across the team.
  • Help shape the future direction of the engineering organization.

Requirements

  • 5+ years of software engineering work experience.
  • Exceptional software engineering fundamentals.
  • Comfort operating with limited structure and high levels of responsibility.
  • Strong product and business intuition.
  • High ownership and relentless execution.
  • Ability to balance speed with sound technical judgment.
  • Experience designing distributed systems and scalable applications.
  • Experience owning production systems and making architectural decisions.
  • Familiarity with cloud infrastructure, APIs, databases, and modern development practices.
  • Significant personal, startup, or professional projects.

Nice-to-Haves

  • Experience with fintech, insurance, workflow automation, or other complex operational businesses.

Compensation and Benefits

  • £140,000–£200,000 plus equity.
  • Competitive compensation and meaningful equity.
  • Opportunity to build foundational systems for a new kind of insurance company.
  • High ownership and visibility from day one.

Skills

TypeScript, Python, React, FastAPI, Django, Flask, AWS, Distributed Systems, APIs, Databases

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Plasma

Plasma

London, United Kingdom

Mid-Level to Senior Software Engineer
£150k+/yrOn-site5+ YOEFullstack Engineering

Build and own full-stack product surfaces for a global money platform, delivering reliable experiences from APIs through React and React Native interfaces. The role requires production ownership, strong product judgment, and experience scaling client-facing systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.

Applied Intuition

Applied Intuition

London, United Kingdom

Senior Fullstack Engineer
$100k+/yrOn-site5+ YOEFullstack Engineering

Builds end-to-end web applications for national-security and autonomy products, spanning interfaces, APIs, services, and data layers. The role requires 5+ years of production fullstack experience, strong React and TypeScript expertise, and comfort working across languages and containerized Linux environments.