Senior Software Engineer - Electronic Trading Shared Services
BloombergLondon, United Kingdom
UK
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
- 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
- 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
Senior Backend Developer (Python) - Remote
IOFull Remote
£58,000 - 90,000 per yearunited kingdomfull-time
Software Development Engineer III (.NET/Java)
TescoFull Remote
£36,000 - 76,000 per yearremoteunited kingdomfull-time
Principal AI Engineer
MitratechUnited States
$180k - $200k per yearUSremoteagentcoreagentic ai+15
Software Engineer II
Omada HealthUnited States
$128k - $184k per yearUSremoteawsdocker+16
Manager, Software Developer - Quantitative Market Risk
WealthsimpleCanada
Canadaremotefastapinumpy+12