Senior Software Engineer - Integration Workflows
Bloomberg
Software Engineering
London, UK
Posted on Nov 15, 2025
Bloomberg Connectivity & Integration (BCI) group is changing the way our Enterprise clients connect and integrate with Bloomberg. Engineering technology for high throughput and low-latency secure data transfer over a distributed cloud-based infrastructure. Allowing our users to provision and get analytics over their integration suite with Bloomberg products, accessible through a single system available online and in the Bloomberg Terminal.
The Integration Workflows team, part of Bloomberg’s Connectivity & Integration organization, builds the self-service infrastructure that enables Bloomberg product team to create, manage and monitor integrations. We own both the front-end and back-end of the Integration Designer, a core tool that lets users create, manage, and monitor complex data pipelines. These pipelines are represented as graphs, where each node connects to a connectivity endpoint (such as Kafka, FIX, or HTTP) or a Bloomberg service (Trading, Portfolio management, Reporting).
We’re looking for a Senior Software Engineer who is passionate about building scalable systems, driving technical excellence, and collaborating across teams to deliver impactful solutions. You’ll play a key role in shaping our architecture, evolving our tools, and bringing innovative ideas to life.
We'll trust you to:
• Partner with Product Owners to build a vision and evolve our products
• Take ownership of the full development cycle leading high-profile projects, from ideation to designing architecture, driving stakeholder communication, coding and managing timelines, to a successful release
• Pioneer best practices on the team
• Embrace collaboration and working together as a team towards the same goal in an Agile environment
You'll need to have:
• Experience in software development, with a strong focus on building scalable web applications.
• Proficiency with React for building responsive and performant UIs.
• Experience in backend development, including RESTful API design and microservice architectures.
• Understanding of databases (Ideally Postgres) and data modelling principles.
• Excellent problem-solving and debugging skills, with attention to performance and maintainability.
• Strong understanding of software engineering principles, testing methodologies, and version control (Git).
• Ability to collaborate effectively in cross-functional teams, mentor others, and contribute to architectural decisions.
We'd love to see:
• knowledge of Typescript, React, C#, Golang
• Experience with asynchronous or event-driven architectures (e.g., message queues like Kafka, RabbitMQ).
• Understanding of authentication and authorization standards such as OAuth2, OpenID Connect, and JWT.
• Experience with testing frameworks such as Jest, xUnit, Cypress, or Playwright for automated testing.
• Prior experience working in agile environments and participating in code reviews and architectural discussions.