Why this role stands out
This Principal Engineer role offers a unique opportunity to drive technical direction and architectural decisions for critical financial platforms, while remaining hands-on with Java and distributed systems. You'll thrive here if you're a seasoned engineer passionate about building high-throughput, scalable solutions and leading complex initiatives in a collaborative, hybrid environment. Apply to shape the future of electronic pricing technology!
Quick overview
Job description
Company
Join a well-established financial markets organisation investing in the development and modernisation of its core technology platforms. The engineering team builds and supports high-throughput, business-critical systems, with a strong emphasis on reliability, scalability, automation and engineering quality.
Role
As a Principal Engineer, you will remain hands-on while helping shape the architecture and technical direction of highly available, distributed software platforms.
- Design and develop backend applications and services within a Java environment.
- Build and enhance distributed systems operating at high throughput and availability.
- Design event-driven architectures and integrations using Kafka.
- Shape technical approaches and contribute to architecture and engineering standards.
- Lead technical design discussions and drive complex initiatives from concept through to production.
- Build scalable APIs, microservices and integration patterns.
- Develop and operate applications across Kubernetes and containerised environments.
- Contribute to CI/CD, Infrastructure as Code, GitOps and deployment automation.
- Work closely with engineering, product, architecture, security and operational teams.
- Investigate complex performance, resilience and production issues.
- Improve observability, maintainability and engineering practices across the platform.
Key Skills
- Significant commercial software engineering experience within complex production environments.
- Deep hands-on Java development experience.
- Strong understanding of distributed systems and scalable application design.
- Strong experience with Kafka and event-driven architectures.
- Experience designing microservices, APIs and integration patterns.
- Strong Kubernetes experience within production environments.
- Good understanding of software architecture, design patterns and modern engineering practices.
- Experience building highly available, resilient and performance-sensitive systems.
- Strong knowledge of CI/CD, Infrastructure as Code, GitOps and automated software delivery.
- Experience with secure software development, including authentication and authorisation.
- Comfortable owning technical initiatives and making architecture and design decisions.
- Experience with observability and production monitoring tooling.
- Able to work independently while influencing technical and non-technical stakeholders.
- Experience within financial services, trading or another high-throughput environment is advantageous.
- Exposure to Python, Scala, OpenShift, Docker or Helm would be beneficial.
- A degree in computer science, engineering or a related discipline is advantageous.
Benefits
- Hybrid working environment.
- Opportunity to work on complex, business-critical engineering platforms.
- Opportunity to influence architecture and technical direction while remaining hands-on.
Similar jobs
- EC
SC Cleared Azure DevOps Engineer - AKSRecently posted
ECS · Rusholme, Manchester · Hybrid 🇬🇧
TerraformAzureKubernetes+2TechnologySalary not listed - SI

Junior C# Developer
Spectrum IT Recruitment Limited · South East London, London · Hybrid 🇬🇧
SQLGitAWS+6TechnologySalary not listed - OU

V06656 - Principal Engineer - Systems Engineering (Requirements & Acceptance)Recently posted
Outsource · Walney, Barrow-In-Furness · On-site 🇬🇧
MATLABGitJira+2Technology£50/hr - MG
Junior SW Infrastructure Engineer - CambridgeRecently posted
Microtech Global Ltd · Eastern England · Hybrid 🇬🇧
RustGitFPGA+9TechnologySalary not listed - SG
IAM Engineer - SC ClearedRecently posted
Sanderson Government and Defence · Hilsea, Portsmouth · On-site 🇬🇧
SSOActive DirectoryPKI+3TechnologySalary not listed - SI

Embedded Software Engineering ManagerRecently posted
Spectrum IT Recruitment Limited · Ocean Village, Southampton · Hybrid 🇬🇧
C++AgileCI/CDTechnologySalary not listed - PC

Senior Enterprise Data Architect - SC-ClearedRecently posted
Pigment Consulting · Easton, Bristol · Hybrid 🇬🇧
OracleAWSKafka+2TechnologySalary not listed - DC
Infrastructure EngineerRecently posted
Data Careers · Handforth, Wilmslow · On-site 🇬🇧
Microsoft OfficeTCP/IPActive Directory+6Technology£50k - £60k/yr - EG

Junior Fire & Security Engineer (Global Company)Recently posted
Ernest Gordon Recruitment · Whiteinch, Glasgow · Hybrid 🇬🇧
Technology£30k - £35k/yr - DR
Dynamics 365 EngineerRecently posted
DGH Recruitment · Rusholme, Manchester · Hybrid 🇬🇧
Generative AITechnologySalary not listed - HA

Power Platform DeveloperRecently posted
Hays · Cardiff, South Glamorgan · Hybrid 🇬🇧
Technology£40k - £45k/yr - KP
Python DeveloperRecently posted
Kingdom People · United Kingdom · Hybrid 🇬🇧
PythonTechnologySalary not listed