Energy Trading - Principal Software Engineer
- Level
- Principal
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
About Indicium AI
Indicium AI is trusted by the world's leading enterprises to deliver AI into production at scale. We are a global AI-native consultancy with proven experience across Financial Services, Energy & Utilities, Healthcare & Life Sciences, Retail & CPG, and Manufacturing. From strategy, to build, to business outcomes, we unlock value from AI with unmatched clarity, speed, and capability.
Powered by 600+ AI experts serving 50+ enterprise clients from 5 global locations, we work side-by-side with top partners - including Anthropic, Databricks, AWS, OpenAI, and Microsoft - to deliver modern AI with speed and measurable impact.
Overview
Indicium AI are seeking an exceptional Principal Software Engineer to lead delivery of exciting engagements within our Energy & Commodities Trading sector. This role demands a unique combination of hands-on technical excellence and deep domain expertise in trading environments. You will architect and implement critical solutions that power real-time trading decisions, while mentoring teams and driving client relationships at the highest level.
You will go toe-to-toe with senior engineering stakeholders in fast-paced trading environments, influencing architecture, operating models, and data strategy.
Key Responsibilities:
Technical Leadership
- Architect and deploy complex, distributed systems, with high performance data architectures, real time streaming, APIs, etc and drive technical decision-making across complex, multi-system trading environments
- Lead the development of near-real time and intraday solutions pipelines supporting trading operations across multiple asset classes
- Architect solutions which are able to integrate market data feeds, position management systems, market fundamentals, P&L Risk and Back Office solutions.
- Establish software engineering best practices and coding standards for trading applications, upskilling more junior members of our delivery teams
- Partner with client CTOs, Heads of Data, and Engineering Leads to align technical delivery with trading objectives and roadmaps and design and implement scalable AI and data solutions for leading trading organisations.
Domain Expertise & Client Delivery
- Lead Front, Middle or Back Office transformation projects through to production delivery
- Act as the point of contact for all technical matters related to our engagements, owning the relationship with our client stakeholders alongside our Client Director
- Support industry thought leadership and Indicium AI’s GTM proposition based on your experience of the sector and our work to date
- Navigate the nuances of physical and financial trading flows, data latency constraints, reliability and regulatory obligations
Technical Expertise
This is a hands-on role requiring deep technical execution alongside strategic leadership. The ideal candidate brings proven expertise across the following areas:
- Programming: Expert-level proficiency in Python, Javascript, SQL and another modern programming language
- Data Engineering: Proven experience with streaming platforms (e.g. Kafka), real-time processing frameworks and modern data stack tools
- Architecture: Demonstrated ability to design low-latency, high-throughput data systems with microsecond-level performance requirements
- Cloud Platforms: Hands-on experience with AWS and or Azure, including managed services for data processing and storage
- Databases: Deep knowledge of both transactional (PostgreSQL, SQL Server) and analytical databases (ClickHouse, MongoDB, etc.), with particular emphasis on time-series data.
- Additional experience that would be useful but not required includes Kubernetes, pricing & risk engines, working with quants, emerging technologies like AI in trading, AI engineering
Why Indicium AI
- Fast-growing start-up organisation with huge opportunity for career growth
- Highly competitive salary package along with company bonus
- A hugely collaborative working environment where every person’s viewpoint is considered - a chance to make your mark on the business from day one!
- Financially backed business meaning security and support for new initiatives and global market expansion
- Pick your own Gear! Macbooks, PCs, Accessories!
- Drive your development with a personal learning budget
What this role asks for
Particular to this role
ClickHouse · JavaScript · Kafka · Kubernetes · MongoDB · PostgreSQL · SQL Server
Rare in Indicium AI's other 17 open postings.
In most of Indicium AI's ads
AWS · Databricks · Python
Named in most of its open postings, whatever the role.
Read against Indicium AI's other open postings on this site.
The team: Delivery HIRES STEADILY
This role is one of 18 open in Delivery. 1 was posted in the last 30 days and the oldest in March: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Databricks (18 of 18), AWS (16 of 18), Python (15 of 18), Azure (10 of 18), CI/CD (10 of 18), GCP (9 of 18), SQL (9 of 18)
OTHER ROLES ON THIS TEAM
- Senior Data Engineer posted Sep 21
- Forward Deployed Data Engineer - Houston posted Sep 3
- Data Engineer Consultant posted Sep 3
- AI Enablement Leader posted Aug 18
- Forward Deployed AI Engineer posted Aug 4
- Forward Deployed Software Engineer - NYC posted Jul 27
- Forward Deployed Software Engineer posted Jun 22
- Principal Data Engineer posted Jun 19
- Director Forward Deployed AI Engineering EMEA posted Apr 29
- Director Forward Deployed Software Engineering EMEA posted Apr 29
- Forward Deployed Software Engineer posted Apr 28
- Vice President of Agentic AI posted Apr 28
- Senior Data Engineer posted Mar 11
- Associate Data Engineer posted Mar 11
- AI Engineers posted Feb 4
- AI Engineer posted Jan 14
- AI & Data Delivery Manager posted Mar 20
From the team and dates on Indicium AI's own job board.
See Software Engineer salaries in London →
Similar jobs
- Data Engineering Manager at MediaRadar
Shares 10 skills: ClickHouse, SQL Server, Databricks… - Senior Software Engineer – Mapping & Geospatial Systems at Lyft
Shares 8 skills: ClickHouse, Databricks, Kafka… - Staff Software Engineer at Coupang
Shares 7 skills: ClickHouse, MongoDB, Kafka… · Staff level - Senior Database Reliability Engineer (DBRE) & Architect (remote work) at Cloudlinux
Shares 9 skills: ClickHouse, MongoDB, Kafka… - Cloud Native Data Ops at Salla
Shares 9 skills: ClickHouse, MongoDB, Kafka… - Vice President of Agentic AI at Indicium AI
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.