
Principal Software Engineer - Investments
- United Kingdom
- £95,000 per year
- Permanent
- Full-time
- Define and document high‑level solution architectures, clearly outlining trade‑offs, risks, and dependencies.
- Provide clear architectural principles and best‑practice guidelines that empower teams to design excellent solutions.
- Foster a culture of data‑driven decision‑making, defining cross‑team metrics that support continuous improvement.
- Promote strong documentation practices, including Architectural Decision Records, Solution Memos, and C4 diagrams.
- Guide cloud architecture choices, particularly around container orchestration and the use of AWS services.
- Champion best practices for observability, logging, security, and networking.
- Identify opportunities to enhance Developer Experience and efficiency through smarter tooling and frameworks.
- Support engineering teams with mentoring, pairing, and skills development.
- Lead conversations around Event‑Driven Architecture, cost forecasting, and designing for the future state.
- Partner with Product and Engineering Managers to align priorities and delivery approaches.
- Demonstrated leadership in legacy technology transformation and cloud migration.
- Strong expertise in modern architectural patterns, cloud‑native design, and container orchestration.
- Skilled communicator able to influence and engage at every level of the organisation.
- Proven ability to balance trade‑offs, costs, and technical constraints.
- Experience coaching teams towards engineering and architecture best practices.
- Deep understanding of security, networking, observability, and system flows.
- Adept at producing clear, concise architectural documentation.
- Previous experience as a Solution or Enterprise Architect.
- Background in enterprise systems and legacy‑to‑modern transitions.
- Familiarity with TypeScript and/or Java.
- Understanding of Developer Experience optimisation tools and frameworks.
- Introductory conversation with our recruitment team (30 mins)
- Virtual first‑stage interview with Senior Engineering Manager (30 mins)
- Virtual structured technical and competency interview (2 hours) Meeting with CTO (20-30 mins)
- Discretionary annual bonus* and annual pay review
- 25 days* holiday plus bank holidays and 1-day additional Christmas closure
- Option to purchase an additional 5 days holiday**
- Flexible working options available, including hybrid working
- Enhanced parental leave
- Pension scheme up to 11% employer contribution
- Income Protection and Life insurance (4 x salary core level of cover)
- Private medical insurance*
- Health care cash plans - including optical, dental, and outpatient care
- Health screening programme
- Help@hand - confidential support including mental health counselling and remote GP
- Wellhub - unlimited access to fitness providers and wellness coach sessions
- Variety of travel to work schemes with bike storage and shower facilities
- Inhouse barista and deli serving subsidised coffee and sandwiches
- Two paid volunteering days per year
- dependant on role level