Senior Data Engineer - Spark, Databricks & Lakehouse

Citigroup Inc.

Irving (TX)

Hybrid

USD 107,000 - 161,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k)
Paid time off

Job summary

Citigroup Inc. in Irving, TX, is seeking an Applications Development Senior Programmer Analyst (Assistant Vice President) to join our technology team.

You will participate in designing, developing, and implementing scalable data pipelines and analytics platforms. The role focuses on PySpark, Databricks, Snowflake, and cloud data services across AWS/Azure/GCP, with emphasis on data governance, security, and collaboration with data scientists.

Qualifications

  • 4–7 years of experience in Data Engineering or related roles.
  • Strong hands-on experience with Python, PySpark, and Spark SQL.
  • Experience with Databricks (Delta Lake, performance tuning).
  • Working knowledge of Ab Initio (GDE, Co>Operating System, Conduct>It).
  • Experience with Snowflake for data warehousing and analytics.
  • Familiarity with Starburst/Trino and data federation concepts.
  • Exposure to Apache Iceberg or similar open table formats.
  • Hands-on experience with at least one cloud platform (AWS, Azure, or GCP).
  • Understanding of data governance frameworks, including data quality, lineage, cataloging, and security principles.
  • Experience supporting data pipelines for analytics and machine learning workloads.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Develop and maintain scalable ETL/ELT pipelines using PySpark, Spark SQL, and Delta Lake on Databricks.
  • Support implementation and management of data platforms across AWS, Azure, or GCP.
  • Work with big data technologies such as Databricks, Snowflake, and Apache Iceberg to process large datasets.
  • Optimize Spark workloads through performance tuning, partitioning strategies, and cost-efficient processing.
  • Contribute to Lakehouse architecture implementation, ensuring data quality, consistency, and reliability.
  • Assist in implementing data federation solutions using Starburst/Trino across multiple data sources.
  • Support data governance initiatives, including data quality checks, lineage tracking, metadata management, and adherence to enterprise standards.
  • Ensure compliance with data security and governance policies, including access controls (RBAC) and auditability.
  • Perform troubleshooting and performance optimization for data pipelines and queries.
  • Support data modeling for analytics, reporting, and downstream consumption.
  • Collaborate with data scientists and ML teams to enable pipelines for AI/ML and RAG-based use cases.

Skills

Python
PySpark
Spark SQL
Data engineering
Agile/Scrum
Collaboration
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science/Engineering/IT
Master’s degree (plus)

Tools

Databricks
Delta Lake
Snowflake
Starburst/Trino
Apache Iceberg
AWS
Azure
GCP
Ab Initio

Job description

Citigroup Inc. in Irving, TX, is seeking an Applications Development Senior Programmer Analyst (Assistant Vice President) to join our technology team.

You will participate in designing, developing, and implementing scalable data pipelines and analytics platforms. The role focuses on PySpark, Databricks, Snowflake, and cloud data services across AWS/Azure/GCP, with emphasis on data governance, security, and collaboration with data scientists.

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 (Hybrid) - PySpark, SQL & ETL
Senior Data Platform Engineer (Hybrid) - PySpark, SQL & ETL

Citi • New York (NY)

Hybrid
USD 107,000 - 161,000
Senior Data Engineer (AVP) - ETL, AWS & Snowflake
Senior Data Engineer (AVP) - ETL, AWS & Snowflake

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k) plan and retirement benefits
Paid time off and holidays
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 Data Architect – Lakehouse, Databricks & Snowflake
Senior Data Architect – Lakehouse, Databricks & Snowflake

SIDRAM TECHNOLOGIES • Dallas (TX)

On-site
USD 130,000 - 180,000
Senior Data Architect VP - Hybrid Data Platform Leader
Senior Data Architect VP - Hybrid Data Platform Leader

Citigroup Inc. • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Hybrid work model
Wellbeing program
Leadership development
Senior Data Engineer - Apache Spark and SQL - Vice President
Senior Data Engineer - Apache Spark and SQL - Vice President

Citi • New York (NY)

On-site
USD 26,000 - 48,000
Senior Databricks Engineer: Spark on AWS & Delta Lake
Senior Databricks Engineer: Spark on AWS & Delta Lake

Citi • New York (NY)

On-site
USD 37,000 - 68,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
Senior Cloud Data Solutions Engineer for Analytics
Senior Cloud Data Solutions Engineer for Analytics

Citigroup Inc. • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Competitive compensation
Medical, dental & vision coverage