Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python and Database Developer, Assistant Vice President

Citi Group

Python and Database Developer, Assistant Vice President

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job 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 leverage SQLAlchemy for efficient database interaction, ensuring high performance and data accuracy.
  • Data Quality Assurance: Implement robust data quality checks and monitoring systems to ensure data integrity and accuracy, proactively identifying and resolving data issues.
  • Data Governance Contribution: Contribute to the design and implementation of data governance policies and procedures, ensuring compliance with regulatory requirements and internal standards.
  • Technology Innovation: Continuously research and implement new technologies and best practices to improve the efficiency, scalability, and resilience of our data platform.
  • Cloud Deployment & Monitoring: Take ownership of the deployment and monitoring of data pipelines and related infrastructure on cloud platforms such as OpenShift, ECS, or Kubernetes, ensuring optimal performance and reliability.
  • Operational Excellence: Ability to occasionally work a non-standard shift, including nights and/or weekends, and/or have on-call responsibilities to support critical data operations.

Required Skills and Qualifications:

  • Experience: 6+ years of hands-on experience in a Data Engineering role
  • Data Visualization: Experience with data visualization tools and techniques for presenting data insights effectively.
  • Agile Methodologies: Familiarity with agile development methodologies and experience working in agile teams.
  • Strong proficiency in Python (version 3.6+), with experience in Python packaging and shared libraries like Pandas and NumPy.
  • API Development: Experience implementing REST APIs in Python using microframeworks like Flask.
  • 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 (experience with PySpark or PyFlink is a major plus).
  • Data Warehousing Knowledge: Solid understanding of data warehousing concepts and experience working with large datasets, including data modeling and ETL processes.
  • Leadership & Mentorship: Ability to guide and mentor junior developers, fostering a collaborative team environment and promoting professional growth.
  • Communication Skills: Strong communication skills, both written and verbal, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • DevOps Practices: Experience working in a Continuous Integration and Continuous Delivery environment and familiarity with tools like Jenkins, TeamCity, SonarQube, OpenShift, ECS, or Kubernetes.
  • Software Engineering Principles: Proficient in industry-standard best practices such as Design Patterns, Coding Standards, Coding modularity, and Prototyping.
  • Design, develop, and maintain database schemas and models.
  • Write and optimize SQL queries for data retrieval, manipulation, and reporting.
  • Communicate technical concepts and solutions effectively to both technical and non-technical audiences.
  • Provide technical support and troubleshooting for production systems.
  • Stay up-to-date with the latest trends and technologies in Python development, database systems, and data engineering.
  • Evaluate and recommend new tools and technologies to improve development efficiency and product quality.
  • Contribute to the continuous improvement of development processes and practices.

Education:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Python and Database Developer, Assistant Vice President in New York, NY vacancy
  •  ...Senior Vice President, Database Engineer At BNY, our culture allows us to run our company better and enables employees' growth and success....  ...Prior Experience with a scripting language, preferably Python Experience working with Cloud native databases At BNY... 
    Python
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    New York, NY
    2 days ago
  • $142.32k - $213.48k

     ...implementation of complex ETL operation using Python , Abinitio applications for processing...  ...advanced knowledge of system flow and develop standards for coding, testing, debugging,...  .../Abinitio ETL technologies and Oracle as database. ~ Proven experience with Abinito for large... 
    Python
    Full time

    Citigroup Inc

    Jersey City, NJ
    4 days ago
  • $80k - $203k

     ...Vice President Database Engineer At BNY, our culture allows us to run our company better and enables...  ...Data engineering applications using Python, Spark, SQL Maintain software...  ...plus. ~ S/he must also have experience developing Oracle and Snowflake ~ Strong database... 
    Python
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    BNY

    New York, NY
    1 day ago
  • $135.38k - $216.68k

     ...measurement and support better data collection Develop and distribute reporting roadmaps,...  ...Experience in SQL, R and Python desired Additional Information Our...  ...parental and family care leave, family forming assistance, tuition reimbursement, and flexible time... 
    Python
    Temporary work
    Freelance
    Local area
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    New York, NY
    2 days ago
  •  ...Vice President Data Scientist Join JPMorgan's Asset & Wealth Management Risk Analytics Group...  ...your quantitative and technical skills to develop, fine-tune, and deploy advanced machine...  ...and LLM optimization. Proficiency in Python, SQL, R, PyTorch or TensorFlow, and AWS.... 
    Python
    Flexible hours

    Chase

    Jersey City, NJ
    1 day ago
  •  ...Vice President of Data Engineering and Analytics About the Company Fast-growing iGaming company Industry Gambling & Casinos Type...  ...modern data technologies and a hands-on approach to SQL and Python are essential. As the VP of Data Engineering and Analytics, you... 
    Python

    Confidential

    New York, NY
    14 hours ago
  •  ...business data analytics requirements Work with SQL and other database access tools and methods to meet business or technical needs...  ...Database, PL/SQL programming and ASE Sybase,. Familiarity with Python, Perl or other shell scripting languages. Advanced... 
    Python

    Cantor Fitzgerald Securities

    New York, NY
    3 days ago
  •  ...Oracle Developer With Exadata Location: Charlotte and Jersey City, NJ (onsite – Hybrid) Must have: Worked in Oracle: must have...  ...but working in other orchestration tools will suffice. Python: (Optional) Experience: 6 to 15 Years Roles: Not Specified... 
    Python

    InterSources

    Jersey City, NJ
    1 day ago
  • $150k - $200k

     ...external client marketing Quant Research & Model Development: Develop and enhance cost models for futures execution, including volume...  ...execution strategy optimization ~ Strong programming skills (Python required; experience with C++/Java a plus) and ability to work... 
    Python
    Temporary work
    Worldwide

    Morgan Stanley

    New York, NY
    4 days ago
  •  ...Vice President of Data Science and Engineering About the Company Respected data & analytics firm Industry Information Services...  ...of operating independently, strong technical skills in SQL and Python, and extensive experience with cloud data platforms and production... 
    Python

    Confidential

    Brooklyn, NY
    3 days ago
  • $176.72k - $265.08k

     ...Engineer Lead - Senior Vice President Discover your...  ...serving layers (e.g., using Python, Scala, SQL, and Spark...  ...data needs and develop a long-term data strategy...  ...modeling concepts and database design for both analytical...  ...including coding assistant like Microsoft Copilot... 
    Python
    Full time

    Citi

    Jersey City, NJ
    1 day ago
  • A major global financial institution seeks a Vice President Data Scientist to enhance risk management through data-driven solutions. You will...  ...in data science, 4+ years of experience, proficiency in Python and SQL, and a quantitative degree. This role offers an opportunity... 
    Python

    JPMorgan Chase & Co.

    New York, NY
    2 days ago
  •  ...Senior Vice President, Hedge Fund Credit Risk (Prime Financing) About the Company Prominent...  ..., and ongoing risk analysis, and developing risk limits that are in line with portfolio...  ...analytical tools such as SQL and VBA or Python, are essential. The role requires excellent... 
    Python

    Confidential

    New York, NY
    3 days ago
  • $80k - $200k

     ...Vice President, Fixed Income and Equity Data Management Engineer - Full-Stack Engineer At BNY, our culture empowers...  ...normalization. ~ Strong understanding of database schemas and structures ~ Strong in Python and SQL coding ~ FIX protocol/messaging knowledge... 
    Python
    Temporary work
    Work experience placement
    Flexible hours

    BNY Mellon

    New York, NY
    1 day ago
  •  ...Role: Database Developer Location: Weehawken, NJ / Stamford, CT (Onsite/Hybrid) Duration: Long Term Contract Experience: 10+ Years...  ...DevOps, CI/CD, and cloud migration projects. • Familiarity with Python or Shell scripting is a plus. • Strong communication and... 
    Python
    Long term contract

    Ampstek

    Weehawken, NJ
    14 hours ago
  •  ...Vice President, Actuarial Reinsurance Pricing & Portfolio Optimization...  ...performing actuarial analysis to develop loss models, estimate...  ...involved in presenting analyses, assisting in market studies, and...  ...Microsoft Office, R, and/or Python is required. The role demands... 
    Python
    Work at office

    Confidential

    New York, NY
    3 days ago
  • $210k - $270k

     ...Vice President, Trading Job Duties: Vice President, Trading with Goldman Sachs & Co. LLC in...  ...Collaborate with strategists and engineers to develop models and automated approaches to...  ...datasets by developing tools, such as VBA and Python, to manipulate data efficiently; and... 
    Python

    The Goldman Sachs Group, Inc.

    New York, NY
    1 day ago
  •  ...Oracle Data Integrator Developer Design and develop complex mappings...  ...Perform ODI scripting using Python or Java. Configuring web...  ...understanding customer requirements. Assists in proactive monitoring of...  ...files using ODI into Oracle database Experience with load... 
    Python

    Samprasoft

    New York, NY
    1 day ago
  •  ...3+ years in leadership roles. Proven experience scaling SaaS engineering teams (seed to growth stage a plus). Strong technical background in Golang, Node, Python, or related stacks. Excellent people leadership, process building, and execution skills. #J-18808-Ljbffr... 
    Python
    Remote work

    Furl, Inc.

    New York, NY
    2 days ago
  •  ...Vice President of Valuations, Complex Financial Instruments About the Company Dynamic investment...  ...in cross-functional engagements, developing and maintaining client relationships,...  ...proficiency in programming languages such as R, Python, MATLAB, C, or Cystal Ball. The role... 
    Python
    Interim role
    Work at office

    Confidential

    New York, NY
    3 days ago
  •  ...Senior Vice President, Valuations & Complex Financial Instruments About the Company Dynamic...  .... Key responsibilities include developing comprehensive valuation solutions, performing...  ...using programming languages such as R, Python, MATLAB, C, or Cystal Ball. A commitment... 
    Python
    Interim role
    Work at office

    Confidential

    New York, NY
    14 hours ago
  • $225k - $250k

     ...risk solutions.   Role Profile: Develop and maintain pricing and risk models for...  ...pricing Solid programming skills (C++, Python; Java/Scala a plus) Strong analytical...  ...will be between $225,000 - $250,000 for Vice President , at the commencement of employment.... 
    Python
    Temporary work

    Morgan Stanley

    New York, NY
    4 days ago
  •  ...Vice President, Identity and Access Management Engineering About the Company Internationally...  ...in managing primary IAM platforms, developing and maintaining access provisioning automations...  ...ID, and Okta. Advanced proficiency in Python, SQL, and API development for workflow... 
    Python
    Work experience placement

    Confidential

    New York, NY
    3 days ago
  •  ...Vice President, Mortgage Quantitative Modeling About the Company Respected global investment...  ...analytics and a keen interest in developing advanced financial models. The successful...  .... Strong programming skills in C++ and Python are required, and experience with PolyPaths... 
    Python

    Confidential

    New York, NY
    3 days ago
  •  ...of hands-on experience as a Oracle pl/sql developer. ~ Strong RDBMS skills - SQL querying,...  ...methodology ~ Knowledge of Core Java, Python, scheduling tool like Control-M is nice to have. ~ Experience in database modeling. ~ AWS Cloud experience is a plus... 
    Python

    HCL Global Systems

    Jersey City, NJ
    4 days ago
  •  ...and fee/interest calculations. ~ Strong platform experience with Loan IQ (preferred) or ACBS/WSO , plus advanced Excel; SQL/Python a plus. ~ Proven record designing controls, KPIs/SLAs, and closing audit and regulatory findings. ~ Demonstrated leadership of... 
    Python

    The Emerald Recruiting Group

    New York, NY
    14 hours ago
  •  ...Role: Snowflake / SQL / PySpark Developer Location: New York, NY (Onsite) Duration: Contract Job Description We are looking...  ...application logs Exposure to AI tools like Claude / Codex / Python-based automation is a plus Strong collaboration with dev & support... 
    Python
    Contract work

    Smart IT Frame LLC

    New York, NY
    14 hours ago
  •  ...Job Duties: Vice President, Loan Management & Due Diligence with Goldman Sachs & Co. LLC in...  ...and load loan level data into internal databases, analyze and stratify pools, determine...  ...extraction and analysis tools including SQL, Python and Alteryx, and data visualization and... 
    Python

    Goldman Sachs

    New York, NY
    2 days ago
  •  ...financial data Remain up to date with the latest developments in AI through research and experimentation Assist in the management of the team’s investment process...  ...research and production capacity Strong proficiency in Python Demonstrated expertise in predictive modeling... 
    Python

    JPMorgan Chase & Co.

    New York, NY
    2 days ago
  • $130k - $250k

     ...looking for a data engineer to assist in the buildout and scaling...  ...languages (Java/Scala/Python) ~ Experience in REST and/...  ...relational and columnar SQL databases, including database design...  ...Identification 159355 Job Category Vice President Posting Date 02/19/2026,... 
    Python
    Full time
    Temporary work
    Part time
    Work experience placement

    The Goldman Sachs Group, Inc.

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python and Database Developer, Assistant Vice President. Be the first to apply!