Python and PySpark Developer - Assistant Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$96,960–$145,440 / yr
Posted
15 days ago
Closes
Jun 15, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $121k
$84k most similar roles pay here $221k

This role pays less than 93% of similar roles. Most pay $142,300–$207,150 — the shaded band above. At the midpoint, this role pays about $121k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 397 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 367 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Python and PySpark Developer - Assistant Vice President

As a Python and PySpark Developer at the intermediate level within the Technology team’s Applications Development group, you will collaborate on establishing and implementing new or revised application systems. Your daily tasks include developing data applications using Python and PySpark, optimizing big data processing workflows, and contributing to the maintenance of existing software solutions. Ideal candidates possess 5 years of experience in Python development for data applications and at least one year with PySpark. Familiarity with other big data technologies is also beneficial. This role involves working on scalable systems that address complex business problems within a large-scale enterprise environment.

What you'll do

  • Design and develop Python applications for data processing and analysis.
  • Implement PySpark solutions to handle large datasets efficiently.
  • Collaborate on the development of new application systems using Python.
  • Optimize existing codebases to improve performance and scalability.
  • Troubleshoot and resolve issues in Python and PySpark environments.

What we're looking for

  • 5+ years of Python development experience in data applications.
  • 1+ year of PySpark development experience.
  • 6 months to 1 year of experience with big data technologies.
  • Intermediate level position within the Applications Development job family.
  • Full-time role based in Tampa, Florida, USA.

More like this

Similar roles

Python and Pyspark Developer - Assistant Vice President

Citi

Remote (6460 Las Colinas Blvd Irving, US) 4 days ago $107,120$160,680
Python PySpark Bigdata technologies AWS CI/CD Git Docker Kubernetes PostgreSQL MongoDB Redis Jenkins Terraform Scikit-learn Pandas NumPy Matplotlib Seaborn
Remote

Python Data Engineer, Vice President

Citi

Remote (14000 Citi Cards Way Building C Jacksonville, US) 79 days ago $113,840$170,760
Python SQL Data Warehousing Data Modeling Autosys Jira Agile Scrum
Remote

Python Developer, Assistant Vice President

Citi

Remote (Jacksonville, Florida) 64 days ago $96,960$145,440
Python TensorFlow PyTorch scikit-learn RAG vector databases NLP text-to-SQL Kubernetes AWS GCP Azure MLOps Prometheus PostgreSQL
Remote

Python Developer - Vice President - RUTHERFORD

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 66 days ago $142,320$213,480
Python SQL Spark PySpark TensorFlow Hadoop Hive Shell_scripting Linux Unit_Testing TDD ML/DL/LLM GenAI LLMs Kubernetes CI/CD PostgreSQL MLOps
Remote