I

Indicium AI

End-to-end data and AI consulting

Energy Trading Principal Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Expert-level proficiency in Python, JavaScript, SQL, and another modern programming language.
  • Proven experience with streaming platforms such as Kafka, real-time processing frameworks, and modern data stack tools.
  • Demonstrated ability to design low-latency, high-throughput data systems with microsecond-level performance requirements.
  • Hands-on experience with AWS and/or Azure, including managed services for data processing and storage.
  • Deep knowledge of transactional databases such as PostgreSQL and SQL Server, and analytical databases such as ClickHouse and MongoDB, with particular emphasis on time-series data.
  • Ability to navigate physical and financial trading flows, data latency constraints, reliability, and regulatory obligations.

Responsibilities

  • Architect and deploy complex distributed systems and high-performance data architectures, including real-time streaming and APIs, and drive technical decision-making across complex, multi-system trading environments.
  • Lead development of near-real-time and intraday solution pipelines supporting trading operations across multiple asset classes.
  • Architect solutions integrating 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, and upskill junior members of 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 trading organisations.
  • Lead front-, middle-, or back-office transformation projects through production delivery.
  • Act as the point of contact for technical matters related to engagements and own relationships with client stakeholders alongside the Client Director.
  • Support industry thought leadership and the company's go-to-market proposition based on sector experience and prior work.

Desired Qualifications

  • Experience with Kubernetes, pricing and risk engines, working with quants, emerging technologies such as AI in trading, and AI engineering.

About the Company

Indicium AI

End-to-end data and AI consulting

Indicium AI provides end-to-end data and AI consultancy for mid-size and large enterprises, helping organizations organize data, design data strategies, build data platforms, and enable AI adoption. They work by applying the Modern Data Stack (AWS, Databricks, Google Cloud, Snowflake) to deliver data solutions, and they use IndiMesh, a proprietary AI-enabled framework with pre-built templates and governance processes, plus AI Data Squads that combine human experts with AI agents for complex migrations. They differentiate themselves through scalable, service-based delivery using a repeatable framework rather than a single product, focused on standardizing and accelerating large-scale data and AI programs, and by expanding their operations in the United States. Their goal is to help enterprises improve data-driven decision-making and scale AI adoption across industries and geographies.

Company size
201-500
Company stage
Late Stage VC
Total funding
$40M
Headquarters
Palhoça, Brazil
Founded
2017

Recently Posted Jobs

Explore more opportunities at Indicium AI

See more jobs