Big Data PySpark Lead Engineer Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 89% of similar roles. Most pay $161,287–$211,200 — the shaded band above. At the midpoint, this role pays about $142k versus about $186k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 256 open roles on FindRole.
Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.
Most-posted roles
At a glance
Big Data/PySpark Engineering Lead - Vice President is a senior-level role within the Applications Development team focused on leading systems analysis and programming activities. The successful candidate will design scalable, fault-tolerant batch and real-time data processing pipelines while migrating legacy data from on-premises SQL Servers to a modern Data Lakehouse environment. Key responsibilities include re-engineering complex ETL jobs into distributed frameworks, performing parity testing, and managing phased cutovers to ensure zero downtime. The role requires expert proficiency in Python, SQL, and Unix shell scripting, alongside experience with Spark, Hive, Kafka, Trino, Starburst, and NoSQL databases like MongoDB or HBase. Candidates must navigate data formats such as Parquet and Avro while utilizing tools like Bitbucket for source code management to solve complex problems involving legacy system decommissioning and modernizing infrastructure for high-volume financial data processing.
Skills
What you'll do
What we're looking for
Related searches
More like this
Citi
Citi
Citi
Capital One Financial
JPMorgan Chase
Citi