Senior Software Engineer - Workflow Orchestration

Bloomberg LP

London, United Kingdom
On-site
Proficiency in c++ or python
Experience with large-scale distributed systems
Strong system design skills
The role involves developing internal and client-facing APIs to manage complex financial workflows end-to-end

Job Summary

  • The role involves developing internal and client-facing APIs to manage complex financial workflows end-to-end.
  • Candidates will tackle the complexities of highly distributed, fully asynchronous enterprise-scale applications.
  • The team is building a generic, high-performance DAG-based orchestration engine serving both internal and external clients.

Matching Summary

The role involves developing internal and client-facing APIs to manage complex financial workflows end-to-end.

Skills & Requirements

Must-have

  • Proficiency in C++ or Python
  • Experience with large-scale distributed systems
  • Strong system design skills

Nice-to-have

  • Experience with Kafka, RabbitMQ, Redis, or Solr
  • Familiarity with AI development workflows
  • Passion for mentoring and knowledge sharing

Key Requirements

  • Proficiency in high-level language (C++ or Python)
  • Strong experience with asynchronous programming
  • Excellent software and system design skills

Work Rights

Not specified

Tailored Resume

Cover Letter