Python and Database Developer, Assistant Vice President

Citigroup • New York, NY • Posted June 03, 2026

Position Overview

We are seeking a skilled and motivated Python and Database Developer to join our dynamic technology team. The ideal candidate will possess strong programming skills in Python, a solid understanding of database systems, and the ability to design, develop, and maintain efficient and scalable applications. This role involves working on a variety of projects, including data processing pipelines, web applications, and database integrations.

**Responsibilities and Duties:**

+ Data Engineering Leadership: Participate in design and development of data pipelines for ingestion, transformation, and loading of data from various sources (databases, APIs, streaming platforms) into our data warehouse/lake, ensuring seamless data flow and accessibility.
+ Develop data models that support business requirements and analytical needs.
+ Optimize data models for query performance and data accessibility.
+ Database Optimization: Write optimized and maintainable SQL queries and lev...