Perm
Senior Software Engineer (Typescript)
£70,000 – £90,000
London, ENG, GB
Perm
On-site / Hybrid
Senior Software Engineer
London - Hybrid (2 days a week onsite)
Up to £90,000 + benefits
We’re partnered with an early-stage technology business that is building the data infrastructure to power automation across a global, multi-trillion-dollar industry. Backed by leading investors, they’re tackling complex problems in a market that touches millions worldwide.
They are looking for a talented Software Engineer with a passion for accuracy, automation, and solving hard data challenges. This is a unique opportunity to join an experienced founding team and help design systems that transform how businesses operate at scale.
Responsibilities as a Software Engineer:
- Clean, normalise, and integrate datasets from multiple sources with exceptional accuracy
- Build automated data pipelines that adapt to evolving data formats and sources
- Design scalable database schemas and optimise queries for performance
- Develop systems that continuously learn and improve through real-world usage
- Collaborate with product and engineering teams to ship iterative solutions that deliver measurable impact
- Contribute to the architecture of a core data platform powering automation across the ecosystem
Key Requirements:
- Strong programming skills with TypeScript and Node.js.
- Proven experience with database design, schema evolution, and optimisation
- Experience cleaning and reconciling conflicting datasets with a focus on quality and accuracy
- Ability to build automated, resilient processes that reduce manual intervention
- Extensive experience with cloud platforms and scalable infrastructure
- Strong problem-solving mindset with an evidence-based approach to decisions
- Comfortable in startup-style environments where problems are undefined and solutions need rapid iteration
Nice-to-Haves:
- Experience with complex B2B domains, marketplaces, or e-commerce
- Background in industries with high SKU complexity
- Previous startup experience
- Experience with Python for data-centric workflows
- Genuine interest in the domain (a bonus, not essential)
This is a career-defining opportunity for a Software Engineer to join at the ground floor and shape the future of a transformative platform. If you’re passionate about building world-class data systems and want to make your mark, we’d love to hear from you.
**Unfortunately, due to high volume of applications, not all submissions will receive feedback
Apply for this role.
Send us your CV and a member of our team will be in touch if you're a fit. We try to get back to everyone but it isn't always possible.
Get In Touch
Start a conversation.
Whether you're actively looking or quietly exploring, we'd love to hear from you. Submit your details and we'll connect you with the right opportunities.
Thank you!
We'll be in touch soon.