JobsPython and Database Developer, Assistant Vice President
Citibank logo

Python and Database Developer, Assistant Vice President

Citibank

Location

New York, NY

Type

Full-time

Posted

6/7/2026

Compensation

$121,200 - $181,800 per year

Undergraduate with 5+ Years of Experience
Approval 99.7%·Filings 1,260·New hires 296·
💎 Strong Sponsor
·FY 2025

Job description

We are looking for a skilled Python and Database Developer to join our technology team. The ideal candidate will have strong programming skills in Python and a solid understanding of database systems. This role focuses on designing, developing, and maintaining efficient applications, including data processing pipelines and web applications. The candidate will also be involved in optimizing data models and ensuring data quality and governance.

Requirements

  • 6+ years of hands-on experience in a Data Engineering role
  • Strong proficiency in Python (version 3.6+), with experience in Python packaging and shared libraries like Pandas and NumPy
  • Extensive experience working with relational databases, writing complex SQL, and optimizing queries for performance
  • Proven expertise with SQLAlchemy or similar ORM libraries for efficient database interaction
  • Experience with workflow management tools like Airflow
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

Responsibilities

  • Participate in design and development of data pipelines for ingestion, transformation, and loading of data from various sources into our data warehouse/lake
  • Develop data models that support business requirements and analytical needs
  • Write optimized and maintainable SQL queries and leverage SQLAlchemy for efficient database interaction
  • Implement robust data quality checks and monitoring systems to ensure data integrity and accuracy
  • Contribute to the design and implementation of data governance policies and procedures
  • Continuously research and implement new technologies and best practices to improve the efficiency of our data platform
  • Take ownership of the deployment and monitoring of data pipelines and related infrastructure on cloud platforms
  • Guide and mentor junior developers, fostering a collaborative team environment

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

Is this posting expired or inaccurate?