Talent.com
Fastmarkets
Principal Software Engineer (Hybrid)Fastmarkets • London, England
No longer accepting applications
Principal Software Engineer (Hybrid)

Principal Software Engineer (Hybrid)

Fastmarkets • London, England
4 days ago
Job type
  • Full-time
Job description
About Fastmarkets Fastmarkets is an industry‑leading price‑reporting agency (PRA) and information provider for global commodities, offering price data, news, analytics and events for agriculture, forest products, metals and mining, and new‑generation energy markets. With a history dating back to 1865, Fastmarkets supplies critical data to customers seeking to understand and predict dynamic markets, enabling more effective trading and risk management. The company operates worldwide, employing over 600 people across the UK, US, China, India, Singapore, Brazil, Belgium, Finland and beyond. Job Overview Our next‑generation real‑time market data platform operates 24×7 globally, connecting to over six financial exchanges and delivering market data, benchmark prices, news content and research to customers worldwide. This role is an exciting opportunity to shape and build the platform that will underpin the next phase of Fastmarkets’ digital growth. Role Summary As a senior member of the development team reporting to an Engineering Manager, you will serve as a principal engineer. You will contribute to the strategic and technical direction of the Technology Team while being a highly productive developer passionate about clean, high‑quality code. Your responsibilities will include designing fault‑tolerant microservices, building scalable web and mobile UIs, and fostering an engineering culture that prioritises metrics over opinion. You will mentor junior developers and provide technical leadership as an individual contributor. Key Responsibilities * Guide coding best practice within the team * Deliver high‑quality, performant code that adheres to SOLID design principles * Provide mentorship and guidance for more junior engineers * Contribute to the overall strategic technical direction of the platform Key Interfaces * Engineering Manager * Software engineering team * SRE * Enterprise Architect * Product Owners / Product Management Required Qualifications * Experience with C# / .NET Framework * Solid understanding of concurrent programming * Familiarity with messaging technologies such as Service Bus or Event Hubs * Proficiency in Test‑Driven Development and Continuous Integration * Experience building distributed systems, RESTful APIs, and SOA * Skills in ASP.NET / Web development * Experience with SQL and NoSQL databases * Strong communication skills and a collaborative attitude * Proven ability to develop real‑time, low‑latency systems * Experience mentoring and growing junior developers Preferred Qualifications * Experience with .NET 8.0 or higher * Knowledge of Azure cloud services * Exposure to FIX or SBE message processing or similar * Experience with garbage‑free .NET development * Familiarity with distributed caching technologies such as Redis * Skills in stress testing, performance tuning, and code benchmarking * Background in C++ (current or previous experience) * Experience designing and deploying microservices * Understanding of networking protocols (UDP, TCP) * Experience with Continuous Delivery pipelines * Knowledge of market data, commodity exchanges, and financial instruments Personal Attributes * Deeply technical and detail‑oriented * Committed to continuous improvement for yourself, team, and processes * Strategic thinker capable of executing in a fast‑paced environment * Highly collaborative and comfortable working across teams and geographies * Results‑driven with a focus on long‑term value creation Our Values * METRICS DRIVEN – we use insights to improve customer experience and business performance * ACCOUNTABLE – we keep our promises and get things done * GROWTH MINDSET – we adapt quickly to changing realities with urgency * INCLUSIVE – we celebrate diversity and ensure everyone feels they belong * CUSTOMER CENTRIC – we put customers at the heart of everything we do * COLLABORATIVE – we work across teams and capitalize on diversity #J-18808-Ljbffr
Create a job alert for this search

Principal Software Engineer (Hybrid) • London, England

Similar jobs

Senior Software Engineer - C# - (Hybrid Remote)

Carbon60Enfield, Greater London, UK
Remote
Full-time

Senior Software Engineer – C++.We’re looking for a talented Senior Software Engineer to take technical ownership of software designs from early specification through to fully verified delivery.This... Show more

 • Promoted

Senior Software Engineer - C# - (Hybrid Remote)

JSSLondon, ENG, UK
Remote
Full-time

Senior Software Engineer – Perm.We are working with a well established exciting client that are interested in candidates who have solid experience in working on full-stack (frontend and backend), a... Show more

 • Promoted

Principal Software Engineer

RELX INCGreater London, England, United Kingdom
Full-time

As a Principal Engineer, you will help shape the technical direction of platforms used by the global research community.You will work across teams to modernise systems, improve reliability, and gui... Show more

 • Promoted

Principal Software Engineer

Webuild AiGreater London, England, United Kingdom
Full-time

We combine highly skilled experts with our.We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed.Our Softw... Show more

 • Promoted

Principal Software Engineer - Search Scaling - Elasticsearch

ElasticGreater London, England, United Kingdom
Full-time

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale—unleashing the potential of businesses and people.The Elastic Search AI P... Show more

 • Promoted

Principal Software Engineer

CititecCity of London, London, UK
Full-time

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 fo... Show more

 • Promoted

Senior Software Engineer - C# - (Hybrid Remote)

Plan:itLondon, ENG, UK
Remote
Full-time

Software Engineers (Mid & Senior Level) £70,000 - £115,000 + shares (DoE).London / hybrid - 3 days per week in the office.Early-stage enough to have real impact.Late enough to have real tractio... Show more

 • Promoted

Principal Software Engineer (Hybrid)

8th LightGreater London, England, United Kingdom
Full-time

Waterloo, London, England, UK |.At 8th Light, we bring life to the best ideas.Founded in 2006 and headquartered in Chicago, we are a technology solutions provider that partners with organizations t... Show more

 • Promoted

Senior Software Engineer - C# - (Hybrid Remote)

Experis UKCity of London, Greater London, UK
Remote
Full-time

Senior Software Engineer — AI & Multimodal Data Platforms.We are seeking an experienced Senior Software Engineer to help design and build next-generation AI systems used in Defence, Security, a... Show more

 • Promoted

Principal Software Engineer

SPECTRUM ITGreater London, England, United Kingdom
Full-time

Join a global technology organisation whose products are trusted by leading brands and deliver real-world impact across sustainability, education and safety.This is a pivotal role, reporting to the... Show more

 • Promoted

Principal Software Engineer

AccentureCity of London, London, UK
Full-time

Locations: London (must be willing to travel to client sites throughout the UK on an ad hoc basis) Level: Manager Please Note: Any offer of employment is subject to satisfactory BPSS and SC secur... Show more

 • Promoted

Principal Software Engineer

VerifoneGreater London, England, United Kingdom
Full-time

London to provide technical leadership across backend services supporting our global payment gateway system.You will design and evolve core platform capabilities, guide architectural decisions acro... Show more

 • Promoted

Principal Software Engineer

Total Recruitment GroupLondon, GB
Full-time

Principal Engineer Post-Purchase & Fulfilment | London (Hybrid) | Up to £155,000.Principal Engineer's! Own the end-to-end architecture of how a physical product moves from factory floor to custome... Show more

 • Promoted

Principal Software Engineer

AnaplanGreater London, England, United Kingdom
Full-time

At Anaplan, we are a team of innovators who are focused on optimizing business decision‑making through our leading scenario planning and analysis platform so our customers can outpace their competi... Show more

 • Promoted

Senior Software Engineer - C# - (Hybrid Remote)

Pertemps Network GroupLondon, ENG, UK
Remote
Full-time

Negotiable (Depending on Experience).Schedule: 3-days on site and 2-days WFH per week.We are supporting a globally recognised engineering business at the forefront of advanced radar and surveillanc... Show more

 • Promoted

Principal Software Engineer

RX GlobalGreater London, England, United Kingdom
Full-time

Are you excited to influence technical direction across teams while still contributing hands‑on to complex, high‑impact engineering challenges?.Do you want to shape domain architecture, mentor seni... Show more

 • Promoted

Principal Software Engineer

MastercardGreater London, England, United Kingdom
Full-time

Join Mastercard’s Operations Automation Program as a Principal Engineer for our DevOps team that powers infrastructure automation across on‑prem data centers and the cloud using Terraform, Chef, An... Show more

 • Promoted

Principal Software Engineer (£300k)

DexGreater London, England, United Kingdom
Full-time

Staff / Principal Engineer (High-Growth Startups).Up to £300,000 + Meaningful Equity.Up to £300k plus serious equity for Staff and Principal engineers at the strongest London startups.AI-native, de... Show more

 • Promoted

Principal Software Engineer - Engineering Applications

PhysicsXGreater London, England, United Kingdom
Full-time

PhysicsX in Greater London is looking for a Principal Software Engineer to lead a team in developing innovative software solutions.The role emphasizes collaboration with product managers and design... Show more

 • Promoted

Principal Software Engineer, Margin Tech - Hybrid & Impact

Citibank (Switzerland) AGGreater London, England, United Kingdom
Full-time

Citibank (Switzerland) AG is seeking a Principal Software Engineer to join its global technology team in Greater London.The role focuses on building robust technical solutions for complex business ... Show more