Data Engineer (Trade Surveillance)
Skills
About the role
This is a data engineering role at TP ICAP focused on trade and communications surveillance data pipelines, based in Belfast and marked hybrid. It suits a data engineer with strong Python or Java, SQL and AWS pipeline experience who can support regulatory compliance systems in financial markets. TP ICAP is a world-leading market infrastructure provider and the largest interdealer broker by revenue.
What you’ll do
- Design, build and maintain end-to-end data pipelines between source systems and surveillance platforms
- Implement automated data completeness, quality and reconciliation checks
- Identify critical data elements and implement failover and recovery strategies
- Build AWS infrastructure using Terraform or CDK
- Write unit, integration and infrastructure tests
- Monitor and resolve data anomalies with business analysts, developers and testers
- Implement data governance to meet requirements of Scila and Global Relay platforms
- Ensure data lineage, auditability and retention policies are enforced
- Translate business rules into technical specifications with surveillance analysts and compliance officers
What they’re looking for
- Strong experience building ETL/ELT data pipelines for financial market messaging and trade systems
- Solid understanding of CI/CD pipelines
- Strong proficiency in Python or Java, SQL and data pipeline frameworks such as Airflow, dbt or Spark
- Solid experience with the AWS ecosystem
- Bachelor's degree in Computer Science, Data Science, Engineering or a related field
- Previous experience in Data Ops and Data Engineering
- Strong communication and collaboration skills
- Experience with Agile software delivery
Nice to have
- Experience with market data ingestion, metadata extraction and event-driven architectures
- Experience with EKS, Lambda, EventBridge, Step Functions, S3, DynamoDB, AWS Glue, Snowflake, Terraform and Transfer Family
- Knowledge of streaming technologies such as Kafka or Kinesis
- Experience with monitoring tools such as Grafana
- Experience with business communications technology such as Bloomberg, ICE or Symphony
- Familiarity with security best practices, IAM and VPN configuration
- Knowledge of financial markets and trading platforms
- Certifications in DataOps or cloud platforms
- Understanding of foundation models such as Claude or GPT and agentic AI workflows
Questions about this role
Is this role remote?
The posting tags it '#LI-Hybrid', indicating a hybrid arrangement based in Belfast.
Do I need a degree?
Yes, a Bachelor's degree in Computer Science, Data Science, Engineering or a related field is required.
How many years of experience do I need?
The posting does not state a specific minimum years requirement, only that previous Data Ops and Data Engineering experience is needed.
Related roles
Lead Data Engineer – Databricks & AI | Remote Canada
Lead data engineer role for a financial services client, requiring 10+ years of Databricks expertise and experience collaborating with AI/ML teams to build scalable data infrastructure.
Data Analyst - Data Quality & Databricks
A data analyst role centered on data quality, profiling and reconciliation using Databricks, SQL and PySpark, open across Bangalore, Chennai and Pune for candidates with 7-11 years of experience.
Data Engineer, Data Platform & ML (Remote)
A Poland-remote Data Engineer role building a cloud-based corporate data warehouse for business analytics and machine learning. It suits a data engineer with at least three years of experience in Python, SQL, warehouse design, and modern data tooling.
Data Engineer, Data Platform & Machine Learning (Remote)
A Serbia-remote data engineering role building Tabby's corporate data warehouse, data integrations, and pipelines. It is intended for a data engineer with warehouse design, Python, SQL, and cloud data-stack experience.
Senior Data Engineer, Data Platform & ML (Remote)
A remote senior data engineering role in Yerevan focused on feature-store development, data services, streaming, and production data pipelines. It is suited to an engineer with scalable systems experience across data, machine learning, or backend development.
Data Architect / Data Engineering Lead
A principal data architecture and engineering leadership role at UnitedHealth Group's Optum/LHI, based in Minnetonka, Minnesota. Suited to a senior data leader with deep Snowflake/Databricks and Airflow experience who wants to combine architecture ownership with hands-on delivery.