Data Engineer

Citi

Remote Actively hiring Posted this week Verified listing
Jersey City, NJ · Irving, TX · New York, NY · Tampa, FL Posted 2 days ago $142,320$213,480 / year

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $159k
This role $178k
$85k most similar roles pay here $227k

This role pays more than 71% of similar roles. Most pay $126,800–$192,050 — the shaded band above. At the midpoint, this role pays about $178k versus about $159k 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 348 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR

As a Senior Data Engineer at Citi, you will join a global team of over 230,000 professionals to design and implement data warehouse solutions and ETL processes using AWS Glue, Athena, Airflow, Snowflake, and AbInitio. Your daily tasks include developing robust database systems with MongoDB, Oracle, PostgreSQL, and Unix shell scripting, while also ensuring compliance with regulatory requirements in the mortgage origination and servicing domain. You will leverage your expertise in Python, PySpark, and BigData technologies to optimize data infrastructure and enhance system performance, contributing to Citi's extensive technology portfolio.

What you'll do

  • Design and develop data warehouse solutions using ETL methodologies.
  • Implement and maintain AWS Glue, Athena, AIRFLOW, and SNOWFLAKE for data processing.
  • Write Unix shell scripts and Python/Pyspark programs to automate tasks.
  • Integrate AbInitio tools with Unix, Oracle, and storage systems in ETL processes.
  • Ensure compliance with regulatory requirements for applications and systems.

What we're looking for

  • Data Warehouse/ETL design and development methodologies knowledge required.
  • Hands-on experience with AWS Glue, Athena, Airflow, Snowflake.
  • Expertise in Unix shell scripting, Python, PySpark, and database systems (MongoDB, Oracle, PostgreSQL).
  • ETL expertise using AbInitio tool including EM, GDE, Co-op components.
  • Experience working in Mortgage Originations and Servicing domain.
  • Extensive system analysis and programming of software applications.

More like this

Similar roles

Data Engineer

Sutter Health

Remote (2121 North California Boulevard Suite 310, US) 30 days ago $145,204$217,796
Cloudera Spark Python Databricks SQL Oracle T-SQL ANSI SQL Kafka Hadoop AWS Azure GCP CI/CD Git JIRA PostgreSQL Redshift Snowflake Tableau
Remote Hybrid

Data Engineer

Q2

Cary, North Carolina 43 days ago
Python SQL Snowflake Apache Airflow dbt Kafka Terraform Kubernetes Docker Git CI/CD PostgreSQL AWS Glue Pyspark Databricks SageMaker
Hybrid

Data Engineer

Booz Allen Hamilton

Fayetteville, NC 62 days ago $77,500$176,000
ETL ELT data pipelines batch processing streaming workflows data catalog API integration OAuth2 Python SQL CI/CD
Hybrid

Data Engineer

Booz Allen Hamilton

Chantilly, VA 35 days ago $77,600$176,000
AWS RDS Aurora NiFi Python PostgreSQL Kafka SQL Kubernetes Helm ArgoCD Grafana Prometheus Elasticsearch

Data Engineer

Booz Allen Hamilton

Reston, VA 69 days ago $77,600$176,000
Python SQL Scala Java GitLab GitHub Bitbucket Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake

Data Engineer

Booz Allen Hamilton

Fayetteville, NC 13 days ago $77,500$176,000
Python AWS CI/CD SQL Terraform S3 IAM EventBridge StepFunctions Lambda dbt Airflow NoSQL GraphDatabases DataWarehousing Agile Waterfall Iterative Spiral ApacheIceberg ZeroTrust ABAC