Remote Backend Jobs
Bloomberg logo

Senior Software Engineer - Electronic Trading Shared Services

BloombergLondon, United Kingdom
UK
Apply now

We operate at the intersection of scale, performance, and reliability. As engineers, we design full-stack, distributed systems that handle high-volume, low-latency workflows while meeting the resiliency needs of global markets. Our work powers Bloomberg Terminal client applications that directly impact users worldwide, providing the shared foundation that enables Bloomberg’s Electronic Trading platforms to evolve and scale efficiently.

Responsibilities

  • Build high-performance distributed systems that serve multiple trading workflows and products
  • Design common frameworks and APIs that unify data exchange across applications and services
  • Drive initiatives that enhance scalability, resilience, and observability across the platform
  • Partner with engineering and product teams across asset classes to deliver shared solutions that power new trading capabilities
  • Gain a deeper understanding of how global financial markets operate by working closely with product managers and clients
Requirements
  • Demonstrated enterprise experience developing software in C++ and Python
  • A degree in Computer Science, Engineering, Mathematics, or equivalent practical experience
  • Strong understanding of data structures, algorithms, and software design principles
  • Experience designing and maintaining distributed, fault-tolerant systems
  • Familiarity with CI/CD pipelines, automated testing, and agile development practices
  • The ability to collaborate across teams and influence technical direction in a large engineering organization
  • A strong sense of ownership and commitment to delivering reliable, maintainable, and scalable solutions
We’d Love to See
  • Proficiency with modern C++ (C++17 or later) in Linux environments
  • Experience with streaming or messaging technologies, e.g., Kafka
  • Knowledge of service-oriented or microservices architectures
  • Interest in performance optimization, reliability engineering, and observability
  • Curiosity about financial markets and how technology drives trade automation and transparency

View all remote jobs at Bloomberg

FAQ

Is the Senior Software Engineer - Electronic Trading Shared Services position at Bloomberg remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer - Electronic Trading Shared Services job posted?
This listing was posted on November 12, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer - Electronic Trading Shared Services position at Bloomberg?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote APIs jobs