Senior Data Analytics Developer

Citi

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Tampa, FL
Salary
$113,840–$170,760 / yr
Employment
Full-time
Posted
14 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $161k
This role $142k
$103k $213k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $129,112–$191,920 — the blue band above. At the midpoint, this role pays about $142k versus about $161k for comparable roles.

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

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Data Analytics Developer

The Sr. Data Analytics Developer - VP is a senior individual contributor role within Equities & Prime Services Technology. Joining the Prime Services Data team, you will design, build, and maintain high-quality data analytics applications and pipelines. Your daily responsibilities include developing data sourcing integrations, building analytics tools and dashboards, and maintaining batch processing jobs. You will utilize Python as your primary language, with Java used for existing JVM-based services. The role requires expertise in data mesh architectures like Trino/Starburst, S3, Kafka, and Spark, alongside AI-assisted development tools like GitHub Copilot. You will solve complex problems regarding the trade lifecycle, including orders, executions, and position management, while collaborating with quantitative analysts to translate business requirements into production-grade software solutions for Prime Brokerage and OTC Clearing.

What you'll do

  • Design, develop, and maintain high-quality data analytics applications and pipelines using Python and Java.
  • Build and optimize data sourcing integrations to ingest information from multiple platforms within Markets Technology.
  • Develop analytics tools and dashboards to provide business users and quantitative analysts with actionable financial insights.
  • Architect scalable data solutions for processing large volumes of orders, executions, trades, and position data.
  • Implement and maintain batch processing jobs and automated workflows for data transformation and distribution.
  • Support production processes and batch jobs during Asia morning hours to ensure operational stability.
  • Translate complex business requirements from stakeholders into clear technical specifications and production-grade software.
  • Implement and monitor data quality rules, validation frameworks, and remediation processes to ensure data accuracy.

What we're looking for

  • 8–10 years of experience in software engineering, data engineering, or data analytics within Banking or Financial Services.
  • Strong hands-on engineering background in designing, building, and maintaining production-grade data systems as an individual contributor.
  • Strong hands-on proficiency in Python for building data pipelines, analytics tools, and production applications.
  • Solid business knowledge of financial data, including orders, executions, trade processing, and position management.
  • Experience supporting global production environments, including off-hours batch processing and operational support.
  • Proficiency in SQL and various database management systems (relational and NoSQL).
  • Experience with data quality frameworks, validation techniques, and remediation strategies.
  • Bachelor's degree or equivalent experience, preferably in a quantitative field (preferred); Master's degree or advanced certifications (preferred).

More like this

Similar roles

Data Analytics Development Manager

Citi

Tampa, FL 14 days ago $141,440–$212,160
Python Java SQL Kafka Redis Gemfire CI/CD Data Pipelines Data Lakes NoSQL GitHub Copilot Claude Devin Batch Processing Data Quality Data Visualization Distributed Systems Containerization
10+ yrs exp Hybrid

Staff Data Engineer

The Hartford

Hartford, CT +3 34 days ago
AWS Snowflake Python Spark Pyspark Kafka EMR S3 Lambda SQL NoSQL CICD Informatica Oracle GitHub Data Lake Data Mesh Data Fabric Qlik Shareplex AWS Bedrock Google Vertex
8+ yrs exp Hybrid

Staff Data Engineer

The Hartford

Hartford, CT +3 33 days ago $125,760–$188,640
AWS Snowflake Python Spark Pyspark Kafka Hadoop EMR SQL NoSQL CICD ETL Data Lake Data Mesh Oracle Informatica GitHub S3 Lambda Azure GCP Qlik Shareplex DMS AWS Bedrock
8+ yrs exp Hybrid

Senior Data Engineer

Equinox

New York, NY 28 days ago $145,000–$160,000
AWS Redshift SQL Python dbt S3 Glue Athena EMR Lambda DynamoDB Redis EC2 Git ELT Star Schema Agile
6+ yrs exp Hybrid

Data Analytics and AI VP

JPMorgan Chase

Jersey City, NJ 19 days ago
Generative AI Machine Learning SQL RAG LLM Data Modeling Data Integration APIs Data Visualization Predictive Analytics Automation Data Lineage Metrics Definition Data Transformation
8+ yrs exp

Senior Cloud Software Developer

Cisco

Milpitas, CA +1 35 days ago
Go C++ Java Python Distributed Computing Linux Unix Shell Scripting Networking Git Jenkins CI/CD vSphere HyperV KVM Docker Kubernetes AI Technologies
7+ yrs exp