Python and Database Developer, Assistant Vice President

Citi

Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$121,200–$181,800 / yr
Posted
2 days ago
Closes
Aug 4, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $160k
This role $152k
$111k most similar roles pay here $212k

This role pays less than 66% of similar roles. Most pay $142,375–$177,900 — the shaded band above. At the midpoint, this role pays about $152k versus about $160k 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 Database Developer, Assistant Vice President

Join our dynamic technology team as a Python and Database Developer with at least six years of experience in data engineering. You will design and develop efficient data pipelines for ingestion, transformation, and loading into our data warehouse, ensuring seamless data flow and accessibility. Your daily tasks include optimizing SQL queries using SQLAlchemy, implementing REST APIs with Flask, and contributing to the deployment and monitoring of cloud-based infrastructure on platforms like OpenShift or Kubernetes. Proficiency in Python (version 3.6+), Pandas, NumPy, and experience with tools such as Airflow are essential. You will also mentor junior developers, foster a collaborative environment, and stay updated with industry trends to enhance our data platform's efficiency and scalability.

What you'll do

  • Design and develop data pipelines for ingestion, transformation, and loading of data.
  • Develop optimized SQL queries using SQLAlchemy for efficient database interaction.
  • Implement robust data quality checks to ensure data integrity and accuracy.
  • Contribute to the design and implementation of data governance policies.
  • Continuously research and implement new technologies to improve data platform efficiency.

What we're looking for

  • 6+ years of experience in Data Engineering roles.
  • Strong proficiency in Python (3.6+) and libraries like Pandas and NumPy.
  • Extensive experience with relational databases, complex SQL queries, and query optimization.
  • Expertise with SQLAlchemy or similar ORM libraries for efficient database interaction.
  • Experience implementing REST APIs using microframeworks like Flask.
  • Knowledge of data warehousing concepts and ETL processes for large datasets.
  • Familiarity with agile methodologies and continuous integration/delivery tools.

More like this

Similar roles

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 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

Advanced Python Developer - Vice President

Morgan Stanley

New York, NY 3 days ago $150,000$210,000
Python Java DB2 PostgreSQL Sybase Linux/UNIX CI/CD TDD Agile MPP databases Snowflake Big Data Hadoop MongoDB DevOps tooling AutoSys UNIX shell Perl financial services complexity analysis

Senior Python Developer - Vice President

Citi

Remote (6400 Las Colinas Blvd Irving, US) 60 days ago $125,760$188,640
Python FastAPI MCP Java CI/CD Kubernetes LLM Model Context Protocol RAG PostgreSQL AWS Docker
Remote