Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
Job description
In just a few years, the company has built one of the most advanced property data platforms in the market, integrating thousands of data sources and processing terabytes of information with sub-24-hour latency. With strong product-market fit, continued revenue growth, and ambitious scaling plans, they’re now hiring a Lead Software Engineer to help shape the next phase of the platform.
This is a hands-on leadership role within an engineering-led, collaborative environment, ideal for someone who enjoys balancing architectural ownership with meaningful day-to-day coding., As Lead Software Engineer, you’ll combine deep technical expertise with strong leadership and architectural oversight. You’ll drive technical excellence across the organisation, mentor engineers, and influence the long-term direction of the platform.
This is not a purely managerial role, you’ll contribute to the codebase daily while also shaping standards, systems, and engineering culture.
What You’ll Be Doing
Technical Leadership & Architecture
- Provide architectural oversight across frontend, backend, and data infrastructure
- Set engineering standards and champion best practices in scalability, reliability, and maintainability
- Lead complex system design discussions, balancing speed, scope, and long-term scale
- Shape the technical roadmap alongside product and data leaders
- Develop high-quality front-end features using React (Vite) + Tailwind
- Design and ship scalable, type-safe APIs using Node.js, Express, and tRPC
- Optimise and maintain PostgreSQL databases and query performance
- Collaborate with the data team to evolve Elasticsearch-driven architecture
- Own delivery of complex features from discovery through deployment and monitoring
Team Leadership & Cross-Functional Impact
- Mentor senior and mid-level engineers through pairing, reviews, and coaching
- Foster a high-performance engineering culture built on ownership and continuous improvement
- Work closely with product, design, and data stakeholders to ensure technical input shapes roadmap decisions
- Translate complex technical challenges into clear, actionable insights for non-technical teams
Requirements
- 7+ years’ experience in software engineering
- 2-3+ years operating in a Lead, Staff, or Senior+ capacity
- Proven experience building and scaling SaaS platforms
- Experience leading architectural decisions and system design initiatives
- Frontend: React, Tailwind
Benefits & conditions
- Competitive salary + EMI scheme
- 25 days holiday + bank holidays + birthday off + Christmas shutdown
- MacBook + home office contribution
- Collaborative, ambitious team culture with regular socials and company trips
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Where To Find Software Engineering Jobs
Frontend Developer Salary in The UK
React Developer Salary [2023]