Full-Stack Product Engineer | Python | TypeScript | React | SQL | Rust | London (On-site)
Location: London (On-site, 5 days per week)
Package: £87K – £130K + Equity
Eligibility: UK-based candidates only | Visa sponsorship not available
Required Tech Stack / Experience: Python, SQL, TypeScript, React, (Rust or C, Nice to have) | 4+ years hands-on full-stack development | Experience building technically complex and interesting products | Comfortable iterating on novel technologies | Start up/Scale up Experience (Must)
🚨 Please only apply if you’re a true product builder - someone who can code, ship, and iterate fast while working on cutting-edge platforms. This is a chance to join a high-calibre engineering team solving technical challenges most engineers never touch. 🚨
Optimal have partnered with one of the most technically ambitious product teams in London - and this one’s got serious legs.
This is a chance to join a high-calibre engineering group building brand-new, technically complex products from scratch. Not a feature factory - this is real product engineering.
Must-haves:
* 4+ years full-stack engineering experience (Python and/or TypeScript + React)
* Strong SQL knowledge and ability to work across the stack
* Experience shipping production-grade products (not just internal tools)
* Ability to work collaboratively in an on-site, high-performance team environment
* Passion for solving complex problems and learning new technologies
🚨Not a “feature factory” role - this is genuine product engineering, working on new, uncharted system🚨
What You’ll Be Doing
* Build and deliver a fast, powerful user-facing platform from the ground up.
* Constantly iterate and innovate for completely novel technologies.
* Collaborate closely with a London-based platform team to design, build, and ship fast.
* Contribute to versatile, product-focused engineering tasks - no silos here.
* Work with modern languages and frameworks, pushing boundaries in how products are built and deployed.
What They’re Looking For
* 4-8 years of full-stack engineering, ideally with startup or scale-up experience.
* Strong technical foundation in Python, SQL, TypeScript, and React.
* Comfortable owning features end-to-end and delivering tangible impact.
* Passion for learning, experimentation, and creative problem-solving.
* Excellent communication skills - you can explain why something works (or doesn’t).
This one’s for the builders. The thinkers. The engineers who love turning big technical challenges into elegant, scalable solutions.
If you’re ready to join a high-performing engineering team working at the frontier of modern product development.
Apply now or reach out to Optimal - this one’s got purpose, progression, and plenty of upside.