Data/Software Engineer

The Federal Reserve

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Boston, MANew York, NYPhiladelphia, PACleveland, OHRichmond, VAAtlanta, GAChicago, ILSt. Louis, MOMinneapolis, MNKansas City, MODallas, TXSan Francisco, CA
Salary
$113,500–$161,600 / yr
Employment
Full-time
Posted
25 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $138k
$101k $227k
below market most similar roles pay here above market

This role pays less than 72% of similar roles. Most pay $128,005–$215,000 — the blue band above. At the midpoint, this role pays about $138k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About The Federal Reserve

The Federal Reserve is the central bank of the United States—one of the world's most influential, trusted and prestigious financial organizations.

The Federal Reserve currently has 33 open roles on FindRole.

Listed pay typically runs $113,250–$158,300 across 12 roles with salary data.

Most-posted roles

View all roles at The Federal Reserve

At a glance

TL;DR · Data/Software Engineer

The CADRE Data/Software Engineer joins the Center for the Advancement of Data and Research in Economics to support computationally intensive research and analytics for the Economic Research division. This role involves designing, building, and maintaining scalable, secure data pipelines that transform raw data into actionable insights for supervision, regulation, payments systems, and economic research. You will collect, cleanse, and validate data, construct statistical models, and perform ETL processes while ensuring data integrity through quality assurance. The position requires expertise in SQL, PostgreSQL, MySQL, Python, PySpark, and Jupyter notebooks. You will utilize AWS services, GitLab, Databricks, Collibra, Starburst, and modern data stacks including S3, Spark, Airflow, and Snowflake. The work focuses on modernizing data infrastructure through the cloud-based Common Data Platform.

What you'll do

  • Design, build, and maintain scalable, secure, and efficient data pipelines to transform raw data into actionable insights.
  • Collect, cleanse, analyze, and validate data before storing it in application databases for organizational use.
  • Construct and apply standard statistical analysis and models to verify data accuracy and acceptability.
  • Develop manual and automated methods to test output and input based on data compliance and quality requirements.
  • Perform regular audits, investigations, and reviews of data activity to ensure integrity and prepare summary reports.
  • Execute Extract, Transform, and Load (ETL) processes individually or as part of a database team.
  • Implement technical solutions that meet specific business and technical requirements gathered from customers.
  • Participate in Agile rituals and follow Scaled Agile processes as set forth by the CDP Program team.

What we're looking for

  • Must have 6-15+ years of relevant experience depending on the level.
  • Must have a Bachelor’s degree in a STEM field or a closely related field.
  • Must be a United States citizen or a lawful permanent resident alien with at least three years of U.S. residency.
  • Must have experience developing and analyzing complex SQL on relational databases like PostgreSQL or MySQL.
  • Must have experience using core AWS services to build and support data warehouse solutions.
  • Must have experience with Python, PySpark, and Jupyter notebooks.
  • Must have experience with a modern data stack including S3, Spark, Airflow, and Snowflake or RedShift.
  • Must have experience using GitLab for repository management and version control.

More like this

Similar roles

Data Engineer

Booz Allen Hamilton

Chantilly, VA 78 days ago $99,000–$225,000
ETL ELT Python SQL AWS Spark Databricks Hadoop Kafka Informatica PowerCenter PostgreSQL Oracle SQL Server Snowflake MongoDB Cassandra Redshift Git GitLab GitHub Ansible Control‑M CI/CD DevOps Linux UNIX Shell Scripting Scala Java S3 RDS EMR Agile
7+ yrs exp

Data Engineer

Booz Allen Hamilton

Chantilly, VA 78 days ago
Python SQL Scala Java ETL ELT GitLab GitHub Bitbucket UNIX Linux Shell scripting AWS Microsoft Azure Google Cloud Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake Agile
5+ yrs exp

Data Engineer

Booz Allen Hamilton

Chantilly, VA 69 days ago $77,600–$176,000
Python SQL Scala Java ETL ELT GitLab GitHub Bitbucket UNIX Linux Shell scripting AWS Microsoft Azure Google Cloud Spark Databricks Hadoop Hive AWS EMR Kafka MongoDB Cassandra AWS Redshift MySQL Snowflake Agile
5+ yrs exp

Senior Data Engineer

Prudential Financial

Newark, NJ 81 days ago $104,000–$171,600
Python SQL Apache Spark Pyspark Java Scala R AWS Snowflake Redshift Airflow Kafka Kinesis Tableau Power BI Ansible CloudFormation Lambda Step Functions AWS Glue NoSQL DevOps Shell scripting

Data Software Engineer

Nasdaq

Philadelphia, PA 46 days ago
Java Scala SQL Linux Unix AWS Apache Spark Amazon EMR Hadoop ETL Big Data Data Processing Scripting
Hybrid

Senior Software Engineer, Data

Comcast

Reston, VA 46 days ago $132,875–$180,000
Python SQL Golang GitHub Apache Spark Jenkins AWS Clickhouse Snowflake Databricks CI/CD Data APIs Machine Learning
5+ yrs exp