Energy Trading - Principal Software Engineer London
Role details
Job location
Tech stack
Job description
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. 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
Requirements
This is a hands-on role requiring deep technical execution alongside strategic leadership. The ideal candidate brings proven expertise across the following areas:
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
Benefits & conditions
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
#J-18808-Ljbffr