×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: enable Technology
Full Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Senior Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below
Location: Greater London

Principal Software Engineer (Data Platforms / APIs)

We’re working with a global digital asset and market data group operating at the intersection of financial markets, crypto, and institutional-grade data platforms
.

This business powers real-time market data, indices, and analytics used by institutional clients worldwide. The engineering challenge is non-trivial:
billions of requests per month
, always-on systems, and zero tolerance for downtime or inaccurate data.

They’re now hiring a Principal Software Engineer to own the technical direction across their core data platforms and APIs
.

This is a senior, hands-on IC leadership role
. You’ll set architectural direction, solve problems, and raise the technical bar across teams.

What You’ll Be Doing:
  • Owning and driving the long-term technical roadmap across high-scale data services (REST APIs, streaming, Web Sockets, client-facing platforms)
  • Designing and evolving resilient, high-throughput distributed systems operating 24/7
  • Acting as the technical escalation point for complex, cross-team challenges (resiliency, uptime, architectural change at scale)
  • Mentoring senior engineers on architecture, trade-offs, and operational best practice
  • Leading platform-wide improvements in observability, testing strategy, and developer tooling
  • Making pragmatic build vs buy decisions for core data and infrastructure components
What You’ll Bring :
  • 8+ years’ backend engineering experience, with time operating at Staff or Principal level
  • Deep experience designing, building, and running large-scale distributed systems
  • Strong understanding of synchronous and asynchronous architectures (REST, streaming, event-driven systems)
  • Experience supporting high-availability, global, always-on platforms
    , ideally in financial or data-heavy environments
  • Strong production experience with Node.js or Go
  • Solid database fundamentals (Postgre

    SQL, Redis, performance tuning)
  • Strong Dev Sec Ops  mindset: CI/CD, infrastructure-as-code, monitoring, logging, tracing
  • Ability to influence senior technical and non-technical stakeholders without formal authority
Nice to have:
  • Cloud-native architecture (Azure or GCP)
  • Kafka or similar event-streaming platforms
  • Observability tooling (Datadog, Prometheus, Open Telemetry)
  • Exposure to market data, financial systems, or regulated environments
What’s On

Offer:
  • 25% Bonus of base salary
  • Share Scheme
  • High ownership, real technical influence, and problems that genuinely matter

This is a rare opportunity for a senior engineer who wants to define architecture and own outcomes
, not maintain legacy decisions.

💬 Apply via Linked In or message directly for a confidential conversation.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary