principal Software engineer

TP ICAP

Manila

On-site

PHP 1,200,000 - 1,800,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TP ICAP, a global provider of market infrastructure, is seeking an experienced Market Abuse Surveillance Modeler based in the Philippines (Taguig). You will design and maintain models, build data pipelines, and ensure regulatory compliance, collaborating with analysts, engineers, and cloud teams to deliver scalable surveillance solutions.

Key qualifications include strong SQL, Python, Java, and AWS expertise, plus experience with Airflow, dbt, Spark, Kafka and Kinesis.

Qualifications

  • Experience of building business rules within SQL.
  • Strong proficiency in Python and Java, SQL, and data pipeline frameworks (e.g., Airflow, dbt, Spark), with solid experience with the AWS ecosystem.
  • Strong experience ETL/ELT data pipeline builds from design to maintenance for financial market messaging platforms, and trade & order systems.
  • Experience with EKS, Lambda, EventBridge, Step Functions, S3, DynamoDB, AWS Glue, Snowflake, Terraform and Transfer Family.
  • Knowledge of streaming technologies (Kafka, Kinesis) and API integrations, with monitoring/observability practices (Grafana).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Bachelor’s degree in Computer Science, Data Science, Engineering, or related field.
  • Strong communication and collaboration skills to engage with technical and non-technical stakeholders.
  • Strong experience with Agile software delivery.

Responsibilities

  • Design, build and maintain Models in the in-house Market Abuse Surveillance system.
  • Identify opportunities to leverage AI solutions to improve quality and effectiveness for Compliance Surveillance stakeholders.
  • Re-engineer the data mapping layer to the vendor solution.
  • Write unit, integration, and infrastructure tests.
  • Work with Data Engineers to design data pipelines and workflows between source data points and destinations.
  • Ensure solutions comply with regulatory, legal, and security protocols.
  • Collaborate with surveillance analysts, compliance officers, and engineering teams to translate business rules into technical specs.
  • Partner with Cloud Infrastructure to optimise performance and costs.
  • Stay updated on industry trends and emerging tech to drive continuous improvement.

Skills

SQL
Python
Java
Data pipelines
Airflow
dbt
Spark
AWS
Kafka
Kinesis
Grafana
Observability
Agile
Communication

Education

Bachelor’s degree in Computer Science

Tools

Amazon Kiro
GitLab
QlikSense
Alation
Terraform
AWS
S3
DynamoDB
Snowflake

Job description

Job Description:

The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform. The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

Effective Market Abuse Surveillance is highly dependent on data of multiple types and from many different sources. Trade Surveillance requires complete Trade and Pre-Trade transactional data, Instrument and Client Reference Data and Market Data. This data is processed by Models developed to highlight instances of potential Market Abuse and to generate Alerts which are presented to Surveillance Analysts for review and investigation. This role will be responsible for developing various Market Abuse Models and ensuring that these Models are effective. The role will also require work to ensure the reliability, scalability, and compliance of data pipelines that support the surveillance systems. The role will involve collaborating closely with internal Business Analysts our QA team, with a third-party vendor surveillance solution and working on an in-house SQL based solution.

Role Responsibilities
  • Design, build and maintain Models in the in-house Market Abuse Surveillance system
  • Identify opportunities to leverage AI solutions to improve the quality and effectiveness of the solutions delivered to Compliance Surveillance stakeholders.
  • Re-engineer the data mapping layer to the vendor solution
  • Write unit, integration, and infrastructure tests
  • Working with Data Engineers in the team, contribute to the design and build of data pipelines and workflows between the source data points and target destinations.
  • Ensure solutions delivered are in compliance with regulatory, legal, and security protocols.
  • Work closely with surveillance analysts, compliance officers, and engineering teams to translate business rules into technical specifications.
  • Partnering closely with stakeholders and subject matter experts such as the Cloud Infrastructure team to optimise performance and costs.
  • Stay updated on industry trends and emerging tech to ensure continuous improvement
Experience / Competences

Essential:

  • Experience of building business rules within SQL
  • Strong proficiency in Python and Java, SQL, and data pipeline frameworks (e.g., Airflow, dbt, Spark), with solid experience with the AWS ecosystem.
  • Strong experience ETL/ELT data pipeline builds from design, to implementation, to maintenance in relation to financial market messaging platforms, and trade & order systems.
  • Experience with some of EKS, Lambda, EventBridge, Step Functions, S3, DynamoDB, AWS Glue, Snowflake, Terraform and Transfer Family.
  • Knowledge of streaming technologies (Kafka, Kinesis) and API integrations, and hands‑on experience with monitoring tools (e.g. Grafana) and observability practices.
  • Excellent problem-solving skills and ability to work in a fast‑paced environment.
  • Bachelor’s degree in Computer Science, Data Science, Engineering, or related field.
  • Strong communication and collaboration skills to engage with technical and non‑technical stakeholders.
  • Strong experience with Agile software delivery.

Desired:

  • Experience building solutions using Amazon Kiro
  • Experience with market data ingestion, metadata extraction, and event‑driven architectures.
  • Familiarity with security best practices, IAM, and VPN configuration.
  • Experience with regulatory compliance and data security in financial services.Knowledge of financial markets and trading platforms.
  • Experience with GitLab, Qliksense & Alation

Role Band & Level: Manager / 7

Location

Philippines - Ecoprime Building - Taguig City

Requirements:

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Tp Icap • Taguig

Hybrid
PHP 1,800,000 - 3,000,000
Principal Software Engineer - Market Surveillance
Principal Software Engineer - Market Surveillance

Tp Icap • Taguig

Hybrid
PHP 1,800,000 - 3,000,000
Principal Software Eng - Market Surveillance Pipelines
Principal Software Eng - Market Surveillance Pipelines

TP ICAP • Manila

On-site
PHP 1,200,000 - 1,800,000
Data Engineer (Trade Surveillance)
Data Engineer (Trade Surveillance)

TP ICAP Group • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Professional development opportunities
Hybrid working model
Team collaboration initiatives
Data Engineer
Data Engineer

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

Hybrid
PHP 1,200,000 - 1,800,000
Data Engineer
Data Engineer

tp • Manila

Hybrid
PHP 1,200,000 - 2,400,000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

TP ICAP • Manila

On-site
PHP 4,196,000 - 5,396,000
Inclusive work environment
Mentoring opportunities
Data Operations Analyst
Data Operations Analyst

TP ICAP • Manila

On-site
PHP 600,000 - 1,000,000
Trade Management Analyst
Trade Management Analyst

TP ICAP • Manila

On-site
PHP 500,000 - 900,000
Senior QA Engineer
Senior QA Engineer

TP ICAP • Manila

On-site