Principal Engineer

Financial Services

PrincipalEngineer-CPTO,BPL

£150–220k ~AI est. London, United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Principal Engineer - CPTO, BPL at Principal Engineer. Skills: Distributed systems, Cloud-native technologies, Software architecture, Engineering leadership. Drive technical excellence. Drive innovation”

What You'll Achieve.

Ensure delivery of solutions; Optimize product roadmaps; Elevate organization skillset; Elevate organization capabilities; Ensure cohesive approach; Achieve business objectives; Deliver to excellent standard; Handle massive scale; Survive failures; Scale elastically; Deliver lightning-fast response; Set standard for excellence; Ensure services battle-tested; Delight users

Industry & Context.

Financial Services
Problems you'll solve

Problem solving; Solution design; Analytical skills; Interpretative thinking; Root cause analysis; Troubleshooting; Debugging

What They're Looking For.

Must Have

5+ years experience, 5+ years experience with systems programming, 5+ years experience with performance-critical services, Advanced AWS knowledge, Kubernetes experience, Helm experience, Cloud-native deployment strategies experience, Modern frontend development skills, React experience, TypeScript experience, State management libraries experience, Monitoring tools experience, Logging tools experience, Tracing tools experience, Automated deployment pipelines experience, Infrastructure as code experience, GitOps practices experience, Experience with modern JVM languages, Kotlin experience, Highly resilient distributed services design, Highly resilient distributed services implementation, Scalable distributed services design, Scalable distributed services implementation, Domain modelling principles application, Comprehensive testing strategies, Unit tests, Performance testing, Chaos engineering, Responsive web UIs development

Nice to Have

Experience with Kotlin, Experience with React, Experience with TypeScript, Experience with state management libraries, Experience with monitoring tools, Experience with logging tools, Experience with tracing tools, Experience with automated deployment pipelines, Experience with infrastructure as code, Experience with GitOps practices

What You'll Do.

Drive technical excellence

Lead design of solutions

Lead implementation of solutions

Provide mentorship to teams

Foster cross-functional collaboration

Contribute to strategic planning

Ensure delivery of solutions

Align technical decisions with goals

Anticipate technology trends

Provide insights to optimize roadmaps

Design complex software solutions

Implement complex software solutions

Design scalable software solutions

Implement scalable software solutions

Design maintainable software solutions

Implement maintainable software solutions

Consider long-term viability

Consider business objectives

Mentor junior engineers

Mentor mid-level engineers

Coach junior engineers

Coach mid-level engineers

Foster professional growth

Foster knowledge sharing

Elevate organization skillset

Elevate organization capabilities

Collaborate with business partners

Collaborate with product managers

Collaborate with designers

Collaborate with stakeholders

Translate business requirements

Ensure cohesive approach

Identify new technologies

Incorporate new technologies

Identify new methodologies

Incorporate new methodologies

Identify new practices

Incorporate new practices

Manage a business function

Provide input to initiatives

Plan strategic projects

Manage strategic projects

Consult on strategic projects

Manage direction of teams

Embed performance culture

Lead organisation wide projects

Act as technical expert

Act as thought leader

Identify new ways of working

Collaborate cross functionally

Train less experienced specialists

Guide less experienced specialists

Coach less experienced specialists

Provide information on profits

Provide information on risks

Provide information on decisions

Provide expert advice

Influence decisions outside function

Coordinate resourcing

Manage policy creation

Coordinate policy creation

Enable policy creation

Ensure regulations observed

Ensure processes in place

Monitor external environment

Influence external environment

Integrate function with business

Achieve business objectives

Maintain knowledge of theories

Maintain knowledge of practices

Maintain sector knowledge

Maintain functional knowledge

Maintain insight into market developments

Exercise management authority

Make significant decisions

Make strategic decisions

Negotiate with stakeholders

Influence stakeholders

Act as principal contact

Act as principal counterpart

Create environment for colleagues

Ensure colleagues thrive

Deliver excellent standard

Mentor talented engineers

Craft elegant solutions

Create solutions for millions

Design highly performant services

Implement highly performant services

Design fault-tolerant services

Implement fault-tolerant services

Architect systems to survive failures

Architect systems to scale elastically

Architect systems for fast response

Apply domain modelling principles

Create clean codebases

Create maintainable codebases

Represent complex business logic

Set standard for engineering excellence

Champion testing strategies

Ensure services are battle-tested

Build responsive web UIs

Maintain performance of UIs

Maintain reliability of UIs

How You'll Work.

Team & Collaboration

Cross-functional collaboration; Collaboration with stakeholders; Cross-functional agile teams; Collaboration with product managers; Collaboration with designers; Collaboration with business partners; Collaboration with other functions; Collaboration with business divisions

Communication Scope

Expert advice; Spokesperson; Presentations

Process & Methodology

Strategic planning, Roadmap planning, Project planning, Project management, Agile practices

Full Job Description

# **Job Description** **Purpose of the role** To drive technical excellence and innovation by leading the design and implementation of robust software solutions, providing mentorship to engineering teams, fostering cross-functional collaboration, and contributing to strategic planning to ensure the delivery of high-quality solutions aligned with business objectives. **Accountabilities** * Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence. * Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps. * Design and implementation of complex, scalable, and maintainable software solutions, considering long-term viability and business objectives. * Mentoring and coaching to junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization. * Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development. * Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process. **Director Expectations** * To manage a business function, providing significant input to function wide strategic initiatives. Contribute to and influence policy and procedures for the function and plan, manage and consult on multiple complex and critical strategic projects, which may be business wide.. * They manage the direction of a large team or sub-function, leading other people managers and embedding a performance culture aligned to the values of the business. Or for an individual contributor, they lead organisation wide projects and act as deep technical expert and thought leader,

Free ATS check

Applying for this Principal Engineer - CPTO, BPL role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Principal Engineer?

Real rants from real employees. Read before you apply.

Read Company Rants →