Senior Data & Software Engineer - ETL, AWS & Data Pipelines

Federal Reserve Bank of Kansas City

Denver (CO)

On-site

USD 114,000 - 182,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Federal Reserve Bank of Kansas City is seeking a Data/Software Engineer to design, build, and maintain scalable data pipelines using Agile/DevOps practices.

The role emphasizes data quality, ETL, and analytics across business lines such as supervision, regulation, and economic research, with experience in SQL, Tableau, AWS, Python and PySpark highly valued. You will collaborate in a team, contribute to data governance, and work onsite at one of several branch offices.

Qualifications

  • Recent accomplishments in developing and analyzing complex SQL on a variety of relational databases (PostgreSQL, MySQL) for data querying and manipulation.
  • Advanced data analytics experience for designing, developing, and maintaining Tableau dashboards and reports that align with business requirements.
  • Experience using core AWS services to build and support data warehouse solutions leveraging AWS architecture best practices.
  • Knowledge of AWS Cloud deployments and processes.
  • Experience with tools such as Databricks, Collibra, and Starburst.
  • Experience with Python and PySpark.
  • Experience using Jupyter notebooks, including coding and unit testing.
  • Experience with a modern data stack (Object stores like S3, Spark, Airflow, Lakehouse architectures, real-time databases) and cloud data warehouses such as RedShift, Snowflake.

Responsibilities

  • Collects, cleanses, analyzes, and validates data prior to it being stored in application databases for final use by the organization and/or its clients.
  • Configures, operates, and develops methods and procedures to test output or input based on data quality requirements.
  • Ensures data integrity by implementing quality assurance practices and documenting data formats and structures.
  • Performs regular and ad hoc reviews, audits, and investigations of data activity and integrity; prepares reports.
  • Produces, updates and implements guidelines and documentation of policies and standards.
  • Identifies areas of improvement in data collection processes or systems and makes recommendations.
  • Works on ETL processes/projects, individually or with a team.
  • Partners with customers in the development of innovative data solutions.
  • Reviews and analyzes business and technical requirements and implements technical solutions.
  • Participates in Agile rituals and follows Scaled Agile processes.

Skills

Data analysis
Data quality
Agile teamwork
Independent working

Education

Bachelor's degree in STEM

Tools

PostgreSQL
MySQL
Tableau
AWS
GitLab
Databricks
Collibra
Starburst
Python
PySpark
Jupyter
S3 / Spark / Airflow
RedShift
Snowflake

Job description

Federal Reserve Bank of Kansas City is seeking a Data/Software Engineer to design, build, and maintain scalable data pipelines using Agile/DevOps practices.

The role emphasizes data quality, ETL, and analytics across business lines such as supervision, regulation, and economic research, with experience in SQL, Tableau, AWS, Python and PySpark highly valued. You will collaborate in a team, contribute to data governance, and work onsite at one of several branch offices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data & Software Engineer - ETL, AWS & Analytics
Senior Data & Software Engineer - ETL, AWS & Analytics

Federal Reserve Bank of Kansas City • Boston (MA)

On-site
USD 114,000 - 182,000
Senior Data & Software Engineer - ETL, AWS & Data Platforms
Senior Data & Software Engineer - ETL, AWS & Data Platforms

Federal Reserve Bank of Kansas City • Dallas (TX)

On-site
USD 114,000 - 182,000
Senior Data & Analytics Engineer – ETL, AWS & Spark
Senior Data & Analytics Engineer – ETL, AWS & Spark

Federal Reserve Bank of Kansas City • Cleveland (OH)

On-site
USD 114,000 - 182,000
Senior Data Engineer: ETL, AWS & Data Platform
Senior Data Engineer: ETL, AWS & Data Platform

Federal Reserve Bank of Kansas City • New York (NY)

On-site
USD 114,000 - 182,000
Senior Data & Software Engineer - ETL, AWS & Analytics
Senior Data & Software Engineer - ETL, AWS & Analytics

Federal Reserve Bank of Kansas City • Omaha (NE)

On-site
USD 114,000 - 162,000
Senior Data & Cloud Engineer ETL, AWS & Analytics
Senior Data & Cloud Engineer ETL, AWS & Analytics

Federal Reserve Bank of Kansas City • Kansas City (MO)

On-site
USD 114,000 - 162,000
Senior Data & Software Engineer - Data Platforms & ETL
Senior Data & Software Engineer - Data Platforms & ETL

Federal Reserve Bank of Kansas City • Minneapolis (MN)

On-site
USD 114,000 - 182,000
Senior Data & Software Engineer – AWS/ETL & Data Platforms
Senior Data & Software Engineer – AWS/ETL & Data Platforms

Federal Reserve Bank of Kansas City • Oklahoma City (OK)

On-site
USD 114,000 - 162,000
Senior Data Engineer: AWS Data Pipelines & Analytics
Senior Data Engineer: AWS Data Pipelines & Analytics

Federal Reserve Bank of Kansas City • North Kansas City (MO)

On-site
USD 114,000 - 182,000
Senior Data & Software Engineer - ETL & Cloud Platform
Senior Data & Software Engineer - ETL & Cloud Platform

Federal Reserve Bank of Kansas City • St. Louis (MO)

On-site
USD 114,000 - 182,000