Role Profile

The Senior lead Scala Engineer will play a key role in the engineering and delivery of a critical market‑infrastructure service within the Equities platform, with a strong focus on AWS cloud‑native development. Reporting directly to the Senior Technical Delivery Engineer, Post Trade, the successful candidate will be responsible for designing, implementing, and maintaining performant, resilient, and scalable backend services built predominantly in Scala. As a senior member of the engineering team, this individual will help shape technical direction, contribute to best‑in‑class engineering standards, and actively support the continued growth and evolution of the business.

Key Responsibilities

  • Adopt an open and hands‑on approach to problem‑solving and delivery, focusing on engineering excellence and coding.
  • Engage deeply in technical design and implementation to ensure solutions are robust, scalable, and aligned with industry best practices.
  • Actively contribute to all stages of the product engineering life cycle—solutioning, design, coding, and testing—while promoting collaboration and transparency within the team.
  • Demonstrate ownership and pride in work, proactively taking on new responsibilities aligned with product engineering needs.
  • Apply LSEG engineering principles, building with purpose and fostering excellence through open collaboration.
  • Create an environment of engagement, challenge, and constructive questioning, ensuring trust, respect, and a strong one‑team mentality.

Key Skills & Experience

  • Event‑driven microservices architecture – Strong understanding of microservices design, DDD, event‑driven principles, containerization with Docker and Kubernetes, and expert use of event‑driven patterns for communication.
  • Advanced Scala programming – Deep practical expertise in Scala, functional and object‑oriented paradigms, familiarity with Akka, Play Framework, Cats/Scalaz, and enterprise‑grade application delivery.
  • Database Management – Strong SQL knowledge, experience with Postgres, object storage solutions (AWS S3), and database version control tools (Flyway, Liquibase).
  • Cloud Architecture – Experience with AWS services such as Aurora, MSK, S3, IAM, and basic understanding of cloud networking concepts.
  • Agile Ways of Working – Proven commitment to Agile, Scrum and Kanban frameworks, active participation in sprint ceremonies, and collaboration with cross‑functional teams.
  • Other Technical Skills – Experience writing applications using Java, developing web applications with ReactJS, building and maintaining DevOps pipelines (GitLab), shift‑left testing (JUnit, Cucumber, Gherkin, PACT, Test Containers), and working with message brokers (Kafka, MQ).

Career Stage

Manager

Equal Opportunity Statement

LSEG is a proud equal opportunities employer and makes no discrimination on the basis of race, religion, colour, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, pregnancy or disability.


#J-18808-Ljbffr
Similar jobs

Senior Java Developer

Apply Now
Back to search page