Back to results · London

Job verified 4 hours ago

Principal Software Engineer - Cititec Talent Ltd

eFinancialCareers·London (South East England)
Salary not stated
Apply on sourceYou are leaving VoxJobs for reed.co.uk — the application is handled directly by the company. reed.co.uk

Job description

A leading technology consultancy operating at the intersection of data, AI, and capital markets is seeking an exceptional Principal Software Engineer to join its Energy & Commodities Trading practice. This is a senior, hands-on technical leadership role where you will design and deliver real-time, high-performance trading systems supporting critical decision-making across global trading environments. You will work directly with senior client stakeholders (CTOs, Heads of Data, Engineering Leads) to architect scalable platforms that sit at the heart of front-to-back office trading workflows, influencing both technical direction and broader data strategy. Key ResponsibilitiesTechnical Leadership • Architect and deliver distributed, high-performance systems for trading environments • Build and optimise real-time and near real-time data pipelines supporting intraday trading decisions • Design systems integrating market data feeds, positions, P&L, risk, and back-office platforms • Define engineering standards, architecture patterns, and coding best practices across teams • Mentor and technically lead engineers across multiple delivery workstreams • Partner with senior client stakeholders to shape data, AI, and platform architecture roadmaps Trading & Client Delivery • Lead delivery of front, middle, and back-office transformation initiatives through to production • Act as the primary technical authority across client engagements • Own technical relationships with senior engineering and trading stakeholders • Translate complex trading requirements into scalable, production-grade systems • Contribute to internal thought leadership and go-to-market capability within capital markets • Navigate constraints including latency, resilience, regulatory compliance, and trading workflow complexity Technical Requirements This is a hands-on engineering role requiring deep technical execution capability alongside architectural leadership. Core Skills • Strong programming ability in Python, JavaScript, SQL, and at least one additional modern language • Experience building real-time streaming systems (e.g. Kafka or equivalent) • Proven track record designing low-latency, high-throughput distributed systems • Experience working in environments with strict performance, scalability, and reliability requirements • Strong cloud experience across AWS and/or Azure, including managed data services • Deep knowledge of both: • Transactional databases (e.g. PostgreSQL, SQL Server) • Analytical / time-series systems (e.g. ClickHouse, MongoDB, or similar) Nice to Have • Kubernetes and containerised deployment environments • Exposure to pricing, risk, or trading engine systems • Experience working alongside quantitative or systematic trading teams • Interest or experience in AI/ML applications in trading environments

Transparency panel

Original source
reed.co.uk
Posted
Jun 01, 2026 · true date
Last verified
4 hours ago
Quality score
35/100
Salary stated0
Company identified0
applyUrl0
postedAt15
Complete description20

Similar

Jobs like this one.

Something wrong with this listing? Report a fraudulent or outdated job