Senior ETL Developer & Spark Architect

Citi

Tampa (FL)

On-site

USD 97,000 - 145,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision coverage
401(k) retirement plan
Paid time off

Job summary

Citi in Tampa, FL is seeking a Senior ETL Developer to design, implement, and optimize distributed data processing jobs in Hadoop/Spark using Python. You will collaborate with data engineers, analysts, and stakeholders to transform data and drive data-driven decisions.

Responsibilities include building Spark applications, developing PySpark ETL pipelines, and optimizing performance across the Hadoop ecosystem. A Bachelor's degree and 5–8 years of software development experience are expected.

Qualifications

  • 5-8 years of software development experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Knowledge of consulting/project management methods.
  • Ability to work under pressure and meet deadlines.

Responsibilities

  • Design and implement Spark applications to process large datasets in HDFS.
  • Develop ETL pipelines in Spark using Python for ingestion, cleaning, aggregation, and transformations.
  • Optimize Spark jobs for efficiency and resource usage.
  • Tune memory management, caching, and partitioning for performance.
  • Load data into HDFS and integrate Spark with Hive/Sqoop; test and debug Spark jobs.

Skills

Software Development
Data Engineering
Spark
Python

Education

Bachelor's degree

Tools

Spark
Hadoop
Hive
Sqoop
Python

Job description

Citi in Tampa, FL is seeking a Senior ETL Developer to design, implement, and optimize distributed data processing jobs in Hadoop/Spark using Python. You will collaborate with data engineers, analysts, and stakeholders to transform data and drive data-driven decisions.

Responsibilities include building Spark applications, developing PySpark ETL pipelines, and optimizing performance across the Hadoop ecosystem. A Bachelor's degree and 5–8 years of software development experience are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer - PySpark, SQL & ETL Expert
Senior Data Platform Engineer - PySpark, SQL & ETL Expert

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Life, accident & disability insurance
+2
Senior Data Platform Engineer: PySpark, SQL & ETL
Senior Data Platform Engineer: PySpark, SQL & ETL

Citi • Jacksonville (FL)

On-site
USD 107,000 - 161,000
Data Platform Engineer Lead - Python/PySpark, SQL & ETL
Data Platform Engineer Lead - Python/PySpark, SQL & ETL

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Senior PySpark Data Engineer - Hadoop & ETL
Senior PySpark Data Engineer - Hadoop & ETL

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 110,000
Discretionary annual incentive
Comprehensive medical coverage
Family leaves
+4
Senior ETL Developer - Assistant Vice President
Senior ETL Developer - Assistant Vice President

Citi • Tampa (FL)

On-site
USD 97,000 - 145,000
Medical, dental & vision coverage
401(k) retirement plan
Paid time off
Senior Data Platform Engineer (Hybrid) - PySpark, SQL & ETL
Senior Data Platform Engineer (Hybrid) - PySpark, SQL & ETL

Citi • New York (NY)

Hybrid
USD 107,000 - 161,000
Java Spark Backend Engineer – Scalable Data Pipelines
Java Spark Backend Engineer – Scalable Data Pipelines

LTM • Tampa (FL)

Hybrid
USD 90,000 - 120,000
Hybrid Senior Data Engineer — ETL & Spark Lead
Hybrid Senior Data Engineer — ETL & Spark Lead

G2O • Columbus (OH)

Hybrid
USD 110,000 - 140,000
Senior PySpark Data Engineer: Build Robust ETL Pipelines
Senior PySpark Data Engineer: Build Robust ETL Pipelines

MTK Technologies • Irving (TX)

On-site
USD 90,000 - 120,000
Senior Java & Spark Tech Lead — Data Processing Architect
Senior Java & Spark Tech Lead — Data Processing Architect

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Medical, dental & vision coverage
401(k)
Paid time off packages