Senior Data Engineer, Investment Tech (Hybrid)

Invesco

New York (NY)

Hybrid

USD 120,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

Invesco in New York City is seeking a Senior Data Engineer for the Investment Technology team. You will build and maintain data pipelines, design analytical data models, and develop production-grade Python and SQL code to support SMA portfolios and front-office workflows.

You will collaborate with quantitative researchers and engineers to improve data usability, reliability, and performance, enabling faster trading decisions and stronger portfolio outcomes.

Qualifications

  • 4+ years of experience in data/analytics/software engineering with a strong data focus.
  • Strong Python experience.
  • Experience with relational databases (PostgreSQL/Snowflake 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 infrastructure preferred.
  • Experience with financial, transactional, or time series data preferred.
  • Some JavaScript experience for internal tools preferred.
  • Solid testing, code quality, debugging, and documentation.

Responsibilities

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

Skills

Python
Data engineering
ETL pipelines
Data modeling

Tools

PostgreSQL
Snowflake
dbt
AWS
Docker
Kubernetes
Kafka
Redis

Job description

Invesco in New York City is seeking a Senior Data Engineer for the Investment Technology team. You will build and maintain data pipelines, design analytical data models, and develop production-grade Python and SQL code to support SMA portfolios and front-office workflows.

You will collaborate with quantitative researchers and engineers to improve data usability, reliability, and performance, enabling faster trading decisions and stronger portfolio outcomes.

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)

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 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, 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 Investments Tech Engineer: Data Pipelines & Delivery
Senior Investments Tech Engineer: Data Pipelines & Delivery

Invesco Ltd. • United States

On-site
USD 135,000 - 145,000
Flexible PTO
Hybrid work schedule
401(k) matching up to 6%
+3
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
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