Senior Software Engineer
Location
london, england
Job Type
Full-time
Category
Other-General
Posted
June 08, 2026
Requirements
- You're a thoughtful and pragmatic engineer who sees software development as a means to solve meaningful problems, not just to write code. You care deeply about building systems that are simple, maintainable, and valuable to users.
- You're naturally collaborative, working closely with engineers, product managers, and designers to shape solutions that balance technical soundness with real impact. You thrive in team-based environments, such as pairing or ensemble programming, and see shared problem-solving as a core part of your day‑to‑day.
- You're comfortable navigating trade-offs, knowing when to prioritise speed and when to invest in long‑term quality.
- You take pride in your work but remain open to feedback, iteration, and learning from others.
- You're curious, proactive, and always looking for ways to improve, whether that’s refining your own skills, helping teammates grow, or evolving the systems you work on.