Principal Software Engineer

We’re working with a fast-growing technology consultancy that is building a strong reputation across the Energy & Commodities trading space, delivering modern engineering, AI, and data platforms for some of the most sophisticated trading environments globally.

Following significant growth within their trading practice, they are looking to hire a Principal Software Engineer to lead complex, high-impact client engagements across data, AI, and software engineering initiatives.

This is a senior, highly visible position combining hands-on technical leadership with architecture, stakeholder management, and strategic delivery.

You’ll work directly with senior engineering leaders and business stakeholders to design and deliver greenfield platforms that support real-time trading operations, analytics, and decision-making. The role sits at the heart of large-scale transformation programmes focused on modern cloud-native engineering, distributed systems, streaming technologies, and advanced data platforms.

Key areas include:

  • Real-time and event-driven systems
  • Distributed data and software platforms
  • Cloud-native engineering and architecture
  • Streaming and intraday analytics platforms
  • AI-enabled engineering solutions
  • Modernisation of trading technology ecosystems

This role would suit someone who enjoys operating as both a technical leader and trusted advisor , someone comfortable influencing architecture, mentoring engineers, engaging senior stakeholders, and driving delivery across complex programmes.

Ideal background:

  • Strong software engineering experience with Python and modern cloud technologies
  • Experience building scalable distributed systems and data platforms
  • Strong understanding of streaming/event-driven architectures
  • Previous exposure to Energy, Commodities, or Capital Markets environments
  • Ability to operate confidently in client-facing and stakeholder-heavy environments

Why it’s compelling:

  • Opportunity to lead greenfield engineering initiatives
  • Blend of technical depth, architecture, and strategic influence
  • Exposure to multiple large-scale trading programmes
  • Fast-growing business with strong momentum in the market
  • Highly collaborative, engineering-led culture
  • Strong visibility and progression potential within the organisation

This is an excellent opportunity for a senior engineer who wants to remain close to technology while stepping into a broader leadership role within one of the most technically interesting areas of the market.

Job Details

Company
Cititec
Location
City of London, London, United Kingdom
Posted