Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

London
Paul Murphy Associates
Software engineer
Posted: 28 June
Offer description

Title: Senior Software Engineer – Trade Surveillance Platform

Location: Hybrid - London, U.K


Our client, a leading global provider of financial technology solutions, is seeking a Senior Software Engineer to join their Trade Surveillance Platform team. This is a hands on engineering role focused on developing scalable, high-performance systems that support market surveillance and compliance efforts. The platform leverages advanced analytics and machine learning to identify trading behaviors that could trigger regulatory attention.


The tech stack includes Java, Python, Apache Spark (on Serverless EMR), AWS Lambda, DynamoDB, S3, SNS/SQS, and other cloud-native tools. You’ll work alongside a high-impact engineering team to build fault-tolerant data pipelines and services that process massive time-series datasets in both real-time and batch modes.


Key Responsibilities:

* Design and build scalable, distributed systems using Java, Python, and Apache Spark
* Develop and optimize Spark jobs on AWS Serverless EMR for large-scale time-series processing
* Build event-driven and batch workflows using AWS Lambda, SNS/SQS, and DynamoDB
* Ingest and transform data from flat files, APIs, and streaming systems
* Participate in architecture/design reviews, code reviews, and performance tuning
* Write unit, integration, and performance tests to ensure quality and resilience
* Enhance system observability through logging, alerting, and monitoring practices
* Present technical ideas to both technical and non-technical stakeholders

Qualifications:

* Strong backend software development experience, especially in distributed systems and large-scale data processing
* Advanced Java programming skills (multithreading, concurrency, performance tuning)
* Expertise in Apache Spark and Spark Streaming
* Proficiency with AWS services such as Lambda, DynamoDB, S3, SNS, SQS, and Serverless EMR
* Experience with SQL and NoSQL databases
* Hands-on Python experience, particularly with data libraries (e.g., pandas, scikit-learn)
* Familiarity with RESTful APIs and event-driven architectures
* Strong debugging, system design, and testing skills (e.g., JUnit)
* Passion for building scalable, reliable platforms supporting real-world use cases
* Domain experience in financial markets, trade surveillance, or regulatory technology (RegTech) is a plus
* Knowledge of machine learning frameworks (e.g., H2O.ai) is a bonus

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer - growth
London
Monday.com
Software engineer
Similar job
Full stack software engineer (java+ react)
London
S&P Global
Software engineer
Similar job
Senior full stack software engineer (java+ react)
London
S&P Global
Software engineer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save