Senior Data Platform Engineer (Python/Oracle) - Hybrid

11037 Citibank, N.A. United Kingdom

Belfast City District

Hybrid

GBP 90,000 - 130,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working model (3 days in office
Technical training & certifications
Career development programs
Competitive compensation & wellbeing

Job summary

Citi is seeking an experienced Applications Development Senior Programmer Analyst (C12 / AVP) to join the MRD technology org. You will design, develop, test and implement the OMAI Fusion application, centralizing reference data across Citi’s global business lines.

Lead backend services, ETL pipelines and Oracle database optimization using Python, PL/SQL, and modern CI/CD practices. Collaborate across teams to ensure scalable, secure enterprise solutions.

Qualifications

  • 5–8 years of professional software engineering experience delivering enterprise systems.
  • Strong Python expertise for enterprise application development and data manipulation.
  • Advanced Oracle Database (12c/19c+) and SQL performance tuning.
  • Data modeling, MDM concepts and large-scale ETL pipelines.
  • Experience with Git, CI/CD pipelines and automated testing frameworks (pytest, unittest).
  • Excellent analytical and communication skills; able to work with stakeholders.
  • Bachelor’s degree in CS/SE/IT or equivalent experience.

Responsibilities

  • Design, code, test, and implement backend services and ETL pipelines for the Fusion platform.
  • Architect, optimize and maintain Oracle databases; write, tune, and maintain complex SQL queries.
  • Collaborate with business analysts, data stewards and application teams on data requirements.
  • Identify bottlenecks, perform performance tuning and implement indexing/memory optimization.
  • Adhere to development practices, TDD, automated testing and code reviews.
  • Support CI/CD pipelines and production deployments; assist in risk mitigation and governance.
  • Mentor junior developers and participate in Agile/Scrum ceremonies.

Skills

Python
Oracle SQL
Data modeling
ETL pipelines
Git
CI/CD
Unit testing (pytest/unittest)
Problem solving & communication

Education

Bachelor’s degree in Computer Science / Software Engineering / Information Technology

Tools

Oracle Database
SQL
Git
pytest
unittest

Job description

Citi is seeking an experienced Applications Development Senior Programmer Analyst (C12 / AVP) to join the MRD technology org. You will design, develop, test and implement the OMAI Fusion application, centralizing reference data across Citi’s global business lines.

Lead backend services, ETL pipelines and Oracle database optimization using Python, PL/SQL, and modern CI/CD practices. Collaborate across teams to ensure scalable, secure enterprise solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer (Python/Oracle) Hybrid
Senior Data Platform Engineer (Python/Oracle) Hybrid

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
Hybrid + remote work
Learning & certifications
Enterprise impact
+1
Senior Data Platform Engineer: Python & Oracle (MRD Fusion)
Senior Data Platform Engineer: Python & Oracle (MRD Fusion)

Citi • Belfast City District

Hybrid
GBP 85,000 - 120,000
Hybrid Working Arrangement
Continuous Learning & Growth
Enterprise Impact
+1
Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP
Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Citi • Belfast City District

Hybrid
GBP 85,000 - 120,000
Hybrid Working Arrangement
Continuous Learning & Growth
Enterprise Impact
+1
Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP
Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Citigroup Inc. • Belfast City District

Hybrid
GBP 90,000 - 120,000
Hybrid + remote work
Learning & certifications
Enterprise impact
+1
Senior Software Engineer, Reference Data Platform (Python/Oracle) - Avp
Senior Software Engineer, Reference Data Platform (Python/Oracle) - Avp

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybrid
GBP 90,000 - 130,000
Hybrid working model (3 days in office
Technical training & certifications
Career development programs
+1
Database Devops Engineer
Database Devops Engineer

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Generous holiday
Annual bonus
+3
Database DevOps Engineer
Database DevOps Engineer

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
Holiday allowance starting at 27 days
Performance bonus
Private medical insurance
+4
Principal Application Software Engineer
Principal Application Software Engineer

Oracle • United Kingdom

On-site
GBP 120,000 - 180,000
VP Data Engineering Lead — Hybrid, Finance Tech Impact
VP Data Engineering Lead — Hybrid, Finance Tech Impact

Citi • Belfast City District

Hybrid
GBP 90,000 - 120,000
Generous holiday allowance starting at
Discretional annual bonus
Private medical insurance
+5
Data Engineering VP – Ab Initio & ETL Lead (Hybrid)
Data Engineering VP – Ab Initio & ETL Lead (Hybrid)

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Generous holiday allowance
Discretional annual bonus
+5