Senior Data Engineer, Investment Tech (Hybrid)

1110 Invesco Group Services, INC.

New York (NY)

Hybrid

USD 115,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule
401(K) matching
Health & wellbeing benefits
Parental Leave benefits
Employee stock purchase plan
Flexible paid time off

Job summary

Invesco is seeking a Senior Data Engineer in Investment Technology to build and maintain the data layer behind SMA platform workflows. You will focus on reliable ingestion, data modeling, analytical datasets, and practical internal applications that support trading, research, and portfolio outcomes.

The role involves production Python/SQL ETL, data quality monitoring, and collaboration with SMA quantitative researchers. NYC-based with a hybrid work schedule.

Qualifications

  • 4+ years of data engineering, analytics engineering, or software engineering with a data focus.
  • Strong Python experience is required.
  • Experience with relational databases; PostgresSql / Snowflake is a plus.
  • Experience designing and operating ETL pipelines and data models in production.
  • Familiarity with dbt, AWS, Docker, Kubernetes (EKS), Kafka, Redis, and cloud data infra preferred.
  • Experience with financial/time series data is preferred.

Responsibilities

  • Build and maintain data pipelines ingesting from internal systems, market data vendors, and operational databases into analytical stores.
  • Design and manage PostgreSQL and analytical data models supporting front-office workflows and quantitative research.
  • Develop production Python and SQL code for ETL, validation, enrichment, and data quality monitoring.
  • Build and maintain internal applications and reporting interfaces, including browser-based tools using JavaScript.
  • Support research and analytics workflows involving large financial datasets.
  • Collaborate with quantitative developers and investment users to improve data usability and reliability.

Tools

Python
PostgreSQL
Snowflake
dbt
AWS
Docker
Kubernetes (EKS)
Kafka
Redis
JavaScript

Job description

Invesco is seeking a Senior Data Engineer in Investment Technology to build and maintain the data layer behind SMA platform workflows. You will focus on reliable ingestion, data modeling, analytical datasets, and practical internal applications that support trading, research, and portfolio outcomes.

The role involves production Python/SQL ETL, data quality monitoring, and collaboration with SMA quantitative researchers. NYC-based with a hybrid work schedule.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer – Investment Tech (Hybrid)
Senior Data Engineer – Investment Tech (Hybrid)

Invesco Ltd. • New York (NY)

On-site
USD 115,000 - 140,000
Flexible PTO
Hybrid schedule
401(k) matching
+3
Senior Data Engineer, Investment Tech (Hybrid)
Senior Data Engineer, Investment Tech (Hybrid)

Invesco • New York (NY)

Hybrid
USD 120,000 - 140,000
Flexible paid time off
Hybrid work schedule
401(K) matching up to 6%
+3
Senior Data Engineer, Investments Tech — Hybrid
Senior Data Engineer, Investments Tech — Hybrid

Invesco • Atlanta (GA)

Hybrid
USD 135,000 - 145,000
Flexible paid time off
Hybrid work schedule
401(K) matching
+3
Senior Data Engineer, Investments Tech — Hybrid
Senior Data Engineer, Investments Tech — Hybrid

Invesco • Boston (MA)

Hybrid
USD 135,000 - 145,000
Flexible paid time off
Hybrid work schedule
401(K) matching
+3
Senior Engineer, Invest Tech
Senior Engineer, Invest Tech

1110 Invesco Group Services, INC. • New York (NY)

Hybrid
USD 115,000 - 140,000
Hybrid work schedule
401(K) matching
Health & wellbeing benefits
+3
Senior Engineer, Invest Tech
Senior Engineer, Invest Tech

Invesco • New York (NY)

Hybrid
USD 120,000 - 140,000
Flexible paid time off
Hybrid work schedule
401(K) matching up to 6%
+3
Senior Engineer, Invest Tech
Senior Engineer, Invest Tech

Invesco Ltd. • New York (NY)

On-site
USD 115,000 - 140,000
Flexible PTO
Hybrid schedule
401(k) matching
+3
Senior Engineer, Investments Tech - Data Delivery
Senior Engineer, Investments Tech - Data Delivery

Invesco Real Estate • Atlanta (GA)

Hybrid
USD 135,000 - 145,000
Flexible paid time off
401(K) matching
Health & wellbeing benefits
+2
Senior Data Engineer
Senior Data Engineer

Invesco • Atlanta (GA)

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
401(K) matching
Health & wellbeing benefits
+2
Senior Data Engineer - Cloud-Native Trading Platform
Senior Data Engineer - Cloud-Native Trading Platform

Invesco • Atlanta (GA)

Hybrid
USD 140,000 - 190,000
Hybrid work schedule
401(K) matching
Health & wellbeing benefits
+2