Principal Software Engineer – Energy & Commodities Trading
Cititec Talent Ltd · London
Job description
About the role
This senior, hands‑on position leads the design and delivery of real‑time, high‑performance trading systems for an Energy & Commodities Trading practice. You will work directly with senior client stakeholders to shape scalable platforms that support critical decision‑making across global trading environments.
Key responsibilities
- Architect and deliver distributed, low‑latency systems for front‑to‑back office trading workflows.
- Build and optimise real‑time data pipelines that feed intraday trading decisions.
- Design integrations for market data feeds, positions, P&L, risk and back‑office platforms.
- Define engineering standards, architecture patterns and coding best practices across multiple delivery workstreams.
- Mentor and technically lead engineers across teams.
- Partner with senior client stakeholders to shape data, AI and platform road‑maps.
- Lead delivery of front, middle and back‑office transformation initiatives through production.
- Own technical relationships with senior engineering and trading stakeholders, translating complex trading requirements into scalable, production‑grade systems.
Required profile
- Proven senior technical leadership in high‑performance, low‑latency environments.
- Hands‑on experience building real‑time streaming systems and distributed architectures.
- Strong background in cloud platforms (AWS and/or Azure) and managed data services.
- Experience with both transactional and analytical/time‑series databases.
Required skills
- Python
- JavaScript
- SQL
- At least one additional modern programming language
- Kafka or equivalent streaming technology
- AWS and/or Azure cloud services
- PostgreSQL or SQL Server
- ClickHouse, MongoDB or similar analytical databases
- Kubernetes and containerised deployment (nice to have)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
12 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cititec Talent Ltd
London