Python ETL Developer

Citi

New York (NY)

Remote

USD 9,600 - 16,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi is hiring a Python ETL Developer to contribute to the EMC ETL stream and client onboarding data initiatives. You will work with global application development teams and operations partners to ensure seamless data integration across platforms.

The role requires 5+ years of experience, strong Python/PySpark and SQL skills, and familiarity with Unix, Autosys and Kubernetes. A Bachelor’s degree or equivalent is required, with a full-time remote work arrangement.

Qualifications

  • 5+ years of relevant experience in ETL and data integration.
  • Strong programming skills in Python, PySpark, and SQL.
  • Experience with Unix, Autosys and Kubernetes in enterprise environments.
  • Knowledge of ETL data processing tools is a plus.

Responsibilities

  • Develop and maintain systems within EMC ETL stream.
  • Work on Client Onboarding and managing reference data domain tables.
  • Collaborate with global application development teams and operations partners to integrate data.
  • Perform unit testing with proper documentation to adhere to standards.
  • Participate in Abinitio to Python migration to setup the ETL architecture.
  • Provide ongoing maintenance and L3 production support.

Skills

Python/PySpark
SQL/Oracle
Unix
Autosys
Kubernetes

Education

Bachelor’s degree/University degree or equivalent experience

Job description

Python ETL Developer
Job Req Id:

261002630

Location(s):

Chennai, Tamil Nadu, India, Pune, Maharashtra, India

Job Type:

Remote

Posted:

Nov. 02, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities:

  • The candidate will be responsible for developing and maintaining systems within EMC ETL stream
  • Work on Client Onboarding and managing reference data domain tables.
  • Work directly with global application development teams, Operations teams/partners to successfully integrate application data.
  • Perform unit testing with proper documentation to adhere to application standards.
  • Work closely with other team members, onsite and remote to ensure consistent approach to development is used within the application.
  • Involve in strategic Abinitio to Python Migration initiative to setup the ETL architecture.
  • Provide on-going maintenance and L3 production support

Qualifications:

  • 5+ years of relevant experience
  • Skills Required : Python/PySpark, SQL/Oracle, Unix, Autosys, Kubernetes
  • Good to Have : Knowledge of ETL Data Processing tools
  • Consistently demonstrates clear and concise written and verbal communication

Education:

  • Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant Skills

Please see the requirements listed above.

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python ETL Developer
Python ETL Developer

Citibank (Switzerland) AG • United States

Hybrid
USD 120,000 - 150,000
ETL Tech Lead - VP
ETL Tech Lead - VP

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Data Engineer-Assistant Vice President
Data Engineer-Assistant Vice President

Citi • New York (NY)

Hybrid
USD 19,000 - 34,000
Python ETL Developer
Python ETL Developer

Jobgether • United States

Remote
USD 110,000 - 150,000
Remote work
Full-time role
Global collaboration
+1
Oracle and Python Technology Lead - Vice President
Oracle and Python Technology Lead - Vice President

Citi • New York (NY)

Hybrid
USD 32,000 - 64,000
Lead Data Engineer
Lead Data Engineer

Citi • New York (NY)

Hybrid
USD 21,000 - 42,000
Database Oracle and Python developer
Database Oracle and Python developer

Citi • New York (NY)

Hybrid
USD 9,500 - 16,000
Big Data and Apache Spark Developer - Assistant Vice President
Big Data and Apache Spark Developer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 63,000 - 95,000
Data Engineer
Data Engineer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Remote Python ETL Engineer – Data Integration & Onboarding
Remote Python ETL Engineer – Data Integration & Onboarding

Citi • New York (NY)

Remote
USD 9,600 - 16,000