Senior Software Engineer
Senior Software Engineer
London – Hybrid
We’re working with a growing, international technology business at a pivotal stage of its scale-up journey. With a high-performing team of around 40 people and ambitious growth plans, the company is now seeking a Senior Software Engineer to help shape the evolution of its systems and support the next phase of scale.
Reporting into the engineering team, this is a senior technical role focused on building reliable, scalable software and supporting the systems that underpin the company’s platform. While not a people management position, it carries significant influence across engineering and plays a central role in technical direction, delivery, and engineering standards.
What you’ll be doing
Technical leadership & system reliability
- Owning the design, reliability, and scalability of production systems
- Helping reshape and scale systems to handle significantly increased volume
- Driving best practices in infrastructure, CI/CD, and operational resilience
- Ensuring systems and services support continued growth and product development
Technical direction & architecture
- Contributing to architectural decisions that will define how systems scale
- Guiding engineering practices and design approaches across the stack
- Helping the team make pragmatic trade-offs between speed, quality, and maintainability
- Embedding best practice in system design and software engineering
Delivery & engineering excellence
- Contributing hands-on through coding, code review, and shipping to production regularly
- Owning problems end-to-end, from design through to deployment and ongoing operation
- Working across the stack, with a particular focus on infrastructure
- Supporting system scalability, performance, and reliability as usage grows
Collaboration & influence
- Working closely with other engineers to design, build, and scale systems
- Contributing to technical discussions, pairing, and shared ownership of systems
- Supporting a culture of clear communication, ownership, and continuous improvement
What we’re looking for
- Strong experience building and operating software in production, particularly in AWS
- Solid understanding of infrastructure, CI/CD, and operating reliable systems
- Experience working across the stack, including backend and frontend systems
- Experience designing and scaling systems to handle increased load
- Ability to take ownership and drive work through to completion
- Pragmatic decision-making and clear communication
- Genuine interest in how systems work and how they scale
What you’ll get
- A senior technical role in a business entering its next growth phase
- Real influence over system architecture, engineering practices, and technical direction
- The opportunity to work on systems that are critical to customers and business growth