
Senior Software Engineer - Manchester
- Manchester
- Permanent
- Full-time
- Designing, building and running scalable backend systems using Kotlin and AWS
- Contributing to technical direction, team practices and architectural decisions
- Collaborating closely with product managers, designers and other engineers
- Mentoring junior engineers and helping to raise the technical bar
- Owning your team's code, quality and delivery
- Taking part in the full SDLC - including operating your own services in production
- Writing well-tested, clean code
- Making smart trade-offs between speed, quality and risk to deliver customer value quickly
- Strong backend engineering experience using Kotlin or Java in a production environment
- Passionate about building reliable, high-quality products - not just writing code
- Comfortable working on distributed systems with scale and complexity
- Advocates for testing, clean code, and automation throughout the development process
- Understands trade-offs in product delivery and values pragmatism
- Enjoys solving problems collaboratively and mentoring others
- Clear communicator with experience working cross-functionally
- Excited by fast-moving environments and full ownership of your work
- Customer impact over unnecessary complexity
- Team success over individual heroics
- Operational ownership, not just feature delivery
- Continuous improvement through honest feedback
- Experience with fintech or banking is a plus, but we value problem-solvers from all backgrounds