Reed.co.uk

Principal Software Engineer - Cititec Talent Ltd

Reed.co.uk

Verified Visa SponsorPosted 1 months ago

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
Apply (Original)
Reed.co.uk
Reed.co.uk

Verified Visa Sponsor

View Company Profile

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for Principal Software Engineer - Cititec Talent Ltd roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at Reed.co.uk

J.
J. B.·Head of Talent Acquisition
EmailLinkedIn
B.
B. S.·HR Director
EmailLinkedIn
R.
R. B.·Head of HR and L&D
EmailLinkedIn
11 contacts · 8 recruiters
Unlock contacts (free)

AI Cover Letters for Principal Software Engineer - Cititec Talent Ltd

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing Principal Software Engineer - Cititec Talent Ltd roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker