Data Engineer

Citi

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Jersey City, NJIrving, TXNew York, NYTampa, FL
Salary
$142,320–$213,480 / yr
Posted
101 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $178k
$117k most similar roles pay here $224k

This role pays more than 50% of similar roles. Most pay $127,325–$211,200 — the shaded band above. At the midpoint, this role pays about $178k versus about $169k 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 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Data Engineer

Data Engineer The Data Engineer joins the Enterprise Operations & Technology team as an intermediate level position focused on applications development. This role involves participating in the establishment and implementation of new or revised application systems, conducting feasibility studies, performing IT planning, and managing all phases of the development process including analysis, design, construction, testing, and implementation. The candidate will provide user support, develop security measures, and serve as a subject matter expert for senior stakeholders. Key technical requirements include expertise in Data Warehouse/ETL design, AWS Glue, AWS Athena, Airflow, Snowflake, MongoDB, Oracle, PostgreSQL, Unix shell scripting, Python, PySpark, and AbInitio tools. The role specifically addresses the Mortgage Originations and Servicing domain, requiring the candidate to solve complex problems while ensuring compliance with regulatory requirements and managing infrastructure needs within a high-pressure environment.

What does a Data Engineer earn?

Median $183138 from 214 postings across 58 companies.

See salary data

What you'll do

  • Conduct feasibility studies, time and cost estimates, and IT planning for new or revised application systems.
  • Manage all phases of the development process including analysis, design, construction, testing, and implementation.
  • Provide technical support and troubleshooting for applications to business users.
  • Analyze complex problems and evaluate business processes against industry standards to provide advanced programming solutions.
  • Develop security measures during post-implementation analysis to ensure system functionality and safety.
  • Act as a subject matter expert and coach to advise senior stakeholders and junior team members.
  • Ensure all technical operations comply with firm policies, risk management protocols, and regulatory requirements.

What we're looking for

  • Bachelor's degree, university degree, or equivalent experience.
  • 5-8 years of relevant experience in systems analysis and programming of software applications.
  • Experience managing and implementing successful projects using consulting and project management techniques.
  • Expertise in Unix shell scripting, Python, PySpark, and AbInitio tools (EME, GDE, Co-op).
  • Hands-on experience with AWS Glue, AWS Athena, Airflow, and Snowflake.
  • Database expertise in MongoDB, Oracle, and PostgreSQL.
  • Knowledge of Data Warehouse/ETL design and development methodologies.
  • Experience working in the Mortgage Originations and Servicing domain.

More like this

Similar roles

Senior Data Engineer AVP

Citi

Remote (Irving, TX) 9 days ago
ETL Data Warehousing AbInitio AWS Glue AWS Athena Airflow Snowflake MongoDB Oracle PostgreSQL Python PySpark Unix Shell Scripting Big Data AI/ML Project Management
5+ yrs exp Remote

Data Engineer

Apple Inc

San Diego, CA 152 days ago $137,500$250,700
Python Oracle SQL Cassandra Linux Git Data Pipelines MLOps Machine Learning Data Architecture SQL NoSQL Data Visualization Business Intelligence STDF Software Engineering Data Engineering
3+ yrs exp

Data Engineer

Booz Allen Hamilton

Huntsville, AL 22 days ago $77,500$176,000
ETL ELT Python SQL Scala Java Spark Databricks Hadoop Hive AWS Azure Google Cloud Kafka MongoDB Cassandra Redshift Snowflake UNIX Linux Shell Scripting Agile

Data Engineer

Booz Allen Hamilton

Washington, DC 30 days ago $77,600$176,000
Python R SQL GenAI ETL Data Mining Machine Learning Statistical Analysis Agile Data Architecture Data Engineering
8+ yrs exp

Data Engineer

Booz Allen Hamilton

Arlington, VA 16 days ago $62,000$141,000
Python ETL ELT Big Data AWS Redshift SageMaker Databricks Apache Spark NVIDIA CUDA Terraform CloudFormation SQL PaaS SaaS Agile

Data Engineer

Booz Allen Hamilton

Albuquerque, NM 8 days ago $61,900$141,000
ETL ELT Python PostgreSQL AWS Docker Kubernetes Terraform PySpark CI/CD RESTful APIs CloudFormation CDK Data Modeling Big Data infrastructure-as-code