Senior Python Engineer-Assistant Vice President

Citi

New York (NY)

On-site

USD 121,200 - 181,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is seeking a motivated, hands-on developer for the Global Spread Products Front-Office Technology team in New York. This role involves building bespoke reports and transforming data infrastructure using technologies like Python and Clojure. The ideal candidate will work closely with project managers and traders to develop reporting frameworks and automate processes.

Qualifications include experience with data analysis, relational databases, and BI tools such as Tableau or QlikView. The salary range is $121,200 – $181,800 annually.

Qualifications

  • Hands-on development experience in Python/Clojure or similar language.
  • Interest in learning & working with Clojure.
  • Experience with relational databases and/or NoSQL data stores.
  • Good communication skills for collaborating with trading and sales functions.
  • Prior knowledge working with ETL and SQL.

Responsibilities

  • Develop critical business-facing bespoke and complex reporting needs.
  • Collaborate with project managers and business analysts to define reporting needs.
  • Develop frameworks to automate common report needs.
  • Work on complex data transformation as part of the data & reporting team.

Skills

Python
Clojure
Tableau
QlikView
SQL
ETL
Analytical skills

Tools

SQL Server
Oracle
KDB

Job description

Global Spread Products Front‑Office Technology team is building the next generation Data, Analytics & reporting platform to solve for Business and Analytics demands of an industry‑leading franchise. Vast amounts of data assets have been accumulated through the years. A next generation data platform, built on new technologies, will facilitate the data being inspected, cleansed, transformed and aggregated for e‑trading, machine learning, and senior management decision‑support. The final goal is to increase automation and provide state‑of‑the‑art analytics for the e‑trading & pricing applications, and power a growing toolkit of dashboards, reports, and interactive BI tools that support critical decision‑making for business executives, traders and risk managers.

We are looking to add a motivated, hands‑on developer to the team to work on building complex and bespoke reports as well as help the transformation of the data infrastructure. The role will require you to work on Python, Clojure, Tableau/QlikView, and DB/ETL development.

Duties and responsibilities
  • Hands‑on development of critical business‑facing bespoke and complex reporting needs
  • Collaborate with project managers, business analysts, front‑office data analysts and business end users such as traders to define and implement reporting needs
  • Develop frameworks to automate common report needs
  • Work on complex data transformation as part of the larger data & reporting team
Qualifications
  • Hands‑on development experience in Python/Clojure or similar language. Prior Clojure experience is a nice to have
  • Interest in learning & working with Clojure
  • Experience with relational databases SQL Server/Oracle and/or NoSQL data stores. Experience with KDB or other time‑series databases is nice to have
  • Good communication skills to be able to collaborate with trading and sales functions and work in a global team
  • Experience with Tableau/QlikView/SSRS or similar BI tools
  • Prior knowledge of working with ETL and SQL
  • Experience in front‑office trading particularly fixed income is a nice to have
  • Strong analytical and troubleshooting skills

Location: New York, NY, USA

Time Type: Full time

Salary Range: $121,200 – $181,800

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. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Data & Analytics Engineer (AVP)
Senior Python Data & Analytics Engineer (AVP)

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Senior Python Developer
Senior Python Developer

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life insurance
+2
Senior Python Developer
Senior Python Developer

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Senior Java Big Data Developer - Assistant Vice President
Senior Java Big Data Developer - Assistant Vice President

Citi • New York (NY)

On-site
Python Developer - Vice President
Python Developer - Vice President

Citi • New York (NY)

Hybrid
USD 142,000 - 214,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
Senior Python Architect & Tech Lead (Hybrid)
Senior Python Architect & Tech Lead (Hybrid)

Citi • New York (NY)

On-site
Senior Python Developer Vice President
Senior Python Developer Vice President

Citi • New York (NY)

On-site
Senior Java Big Data Lead — Hybrid, Regulatory Tech
Senior Java Big Data Lead — Hybrid, Regulatory Tech

Citi • New York (NY)

On-site
Application and Integration Development Lead
Application and Integration Development Lead

Citi • New York (NY)

Hybrid
USD 21,000 - 29,000
Applications Development Senior Programmer Analyst - AVP
Applications Development Senior Programmer Analyst - AVP

Citi • Tampa (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off