Principal
Engineer (Pricing)
-
Greater London
-
£
93,000 Per Year
-
Permanent
Reference: 47451
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.
Next Steps
If you are interested, please apply below or reach out directly to isaac.salem@twentyai.com
-
Sr. Manager, Enterprise Sales Development
-
Texas
-
125,000 Per Year
-
Permanent
Read MoreSenior Manager, Sales Development Austin, TX | In-Office Build and Lead a High-Performing SDR Team Join a high-growth, venture-backed cybersecurity company and play a key role in scaling its sales organization. We're looking for a Senior Manager,
-
-
Head of Sales Development
-
Texas
-
175,000 Per Year
-
Permanent
Read MoreSenior Director / VP, Business Development Austin, TX | In-Office Leadership Role Build the Pipeline Engine Behind a High-Growth Cybersecurity Company This is an opportunity to join a high-growth, venture-backed cybersecurity company at a pivotal
-
-
Senior FullStack Engineer
-
New York
-
150,000 Per Year
-
Permanent
Read MoreSenior Fullstack Engineer Seed stage AI startup Onsite in New York (remote considered initially, with relocation support) $180,000 - $250,000 + equity A venture-backed company building the infrastructure that controls how the world's most sensitive
-