Steven Baird

Software Engineer at J.P. Morgan · Glasgow, Scotland

Work

Software Engineer, J.P. Morgan Chase & Co.

Sep 2025 – Present

Software Engineer Program (SEP)

I work on Broadsword, the data observability app within the firm's data mesh. Over 400 CT applications send their events through it, and we process them and publish them on to downstream consumers. It also collects reports and market risk data for BCBS reporting, and runs TDQ checks. Under the hood it's a fairly standard event-driven pattern.

  • Backend services in Java with Spring Boot and Maven
  • Events over Kafka, persisted in MongoDB
  • Part of the move to AWS, with some Terraform along the way
  • Some UI work too. Not a web specialist, but I know the basics
  • Code quality and security scanning with Snyk and SonarQube

Education

BSc (Hons) Computer Science, 2:1

University of Strathclyde

2021 – 2025

Stack

Languages
Java · TypeScript
Backend
Spring Boot · Maven · Kafka · MongoDB
Cloud
AWS · Terraform
Quality
Snyk · SonarQube