L

Senior Software Engineer

London
Full-time
On-site
London
£70,000 - £100,000 GBP yearly
IT
Software Engineer - Python / FastAPI / React / Functional programming / Typescript

Location: London, UK (Hybrid)

Type: Full-time

Level: Mid to Senior

Salary: £70,000 to £100,000

Company: VC back Startup

About the Role:

This startup is building a cutting-edge platform to transform how engineers design physical products. Instead of creating one solution at a time, this system enables users to generate, visualise, and explore thousands of design alternatives. Faster and more intelligently than ever before.

Looking for someone who enjoys writing clean, wellstructured code and has a genuine interest in engineering.. not just software, but how things are built in the real world. Backed by one of Europe's leading VCs and with a 4-year runway. This company has assembled one of the strongest technical founding teams I've seen. Bringing together brilliant minds from Cambridge, MIT, and Google across Software Engineering, Data Science, Theoretical Physics, and Computational Geometry.

Opportunities: Frontend or Backend

Tech Stack within the engineering environment:

Backend: Python, FastAPI, Pydantic, PostgreSQL, Docker
Frontend: React, TypeScript, Vite
Infrastructure: GitHub Actions, GCP, Kubernetes (optional)
Paradigms: Functional programming, async APIs, event-driven architecture

Responsibilities

Build and maintain backend services using FastAPI and Python for geometry, simulation, and data workflows
Develop responsive, performant frontends using React and TypeScript
Work closely with domain experts (engineers, designers) to translate complex physical problems into usable software features
Follow functional programming practices to write testable, composable code
Own features from idea to implementation to deployment
Contribute to architectural decisions in a fast-moving, early-stage productRequirements

Bachelor's degree in Computer Science
2+ years of experience building web applications in a production environment
Strong experience with Python and API frameworks (FastAPI, Flask, etc.)
Proficiency with React and TypeScript
Comfort or interest in functional programming principles and clean code architecture
A genuine interest in engineering and the physical world
Ability to thrive in a startup or agile environment with autonomy and ownership

Software Engineer - Python / FastAPI / React / Functional programming / Typescript
Apply now
Share this job