Senior Python Engineer - Assistant Vice President

Citi

Quick summary

Work type
On-site
Location
New York
Posted
73 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $160k
$112k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $142,300–$177,900.

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 391 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Python Engineer - Assistant Vice President

The Global Spread Products Front-Office Technology team is seeking a motivated developer to join their mission of building the next generation Data, Analytics & reporting platform. This role involves hands-on development of critical business-facing bespoke and complex reports, collaborating with project managers, analysts, and end users to define and implement reporting needs. The developer will also work on automating common report requirements and complex data transformations within a larger team focused on enhancing automation and analytics for e-trading and pricing applications. Key technologies include Python, Clojure, Tableau/QlikView, and DB/ETL development. Ideal candidates have hands-on experience in Python/Clojure or similar languages, proficiency with relational databases like SQL Server/Oracle and NoSQL data stores, and familiarity with BI tools such as Tableau/QlikView. Strong analytical skills and the ability to work effectively in a global team are essential for this role.

What you'll do

  • Develop critical business-facing bespoke and complex reports.
  • Define and implement reporting needs with project managers and end users.
  • Create frameworks to automate common report requirements.
  • Perform complex data transformations within the data & reporting team.
  • Work on Python, Clojure, Tableau/QlikView, and DB/ETL development tasks.
  • Collaborate on building a next-generation data platform for analytics.

What we're looking for

  • Hands-on experience with Python and Clojure for development.
  • Proficiency in SQL Server/Oracle databases and ETL processes.
  • Experience with Tableau/QlikView or similar BI tools.
  • Strong analytical skills and ability to troubleshoot complex issues.
  • Excellent communication skills for collaboration across global teams.
  • Background in front office trading, particularly fixed income (preferred).
  • Knowledge of KDB or other time series databases (advantageous).

More like this

Similar roles

Senior Python Developer - Vice President

Citi

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

Python Developer, Assistant Vice President

Citi

Remote (Jacksonville, Florida) 66 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

Advanced Python Developer - Vice President

Morgan Stanley

New York, NY 5 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

Python Data Engineer, Vice President

Citi

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

Python Developer - Vice President - RUTHERFORD

Citi

Remote (700 Edwin L. Ward, Sr. Memori Rutherford, US) 68 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