Enable job alerts via email!

Senior Software Engineer - Integration Workflows

Bloomberg L.P.

City Of London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading financial software company in London is seeking a Senior Software Engineer to enhance integration workflows. You will play a key role in developing scalable systems and driving technical excellence using technologies like React and RESTful APIs. The ideal candidate has strong software development experience and is able to collaborate effectively in an Agile environment. This role offers the chance to work on impactful projects with a diverse team.

Qualifications

  • Strong experience in software engineering and web applications.
  • Proficient in React for responsive UI.
  • Understanding of databases and data modeling.

Responsibilities

  • Partner with Product Owners to evolve product vision.
  • Take ownership of the full development cycle.
  • Pioneer best practices and foster teamwork.

Skills

Software development
Building scalable web applications
Proficiency with React
Backend development
RESTful API design
Microservice architectures
Problem-solving skills
Collaboration in cross-functional teams

Tools

Postgres
Git
Event-driven architectures
Jest
Kafka
Job description

Senior Software Engineer - Integration Workflows

Location

London

Business Area

Engineering and CTO

Ref #

10047688

Description & Requirements

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.

Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.

Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.

Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.