Senior Data Engineer – Investment Tech (Hybrid)

Invesco Ltd.

New York (NY)

On-site

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

Flexible PTO
Hybrid schedule
401(k) matching
Health benefits
Parental leave
Employee stock purchase plan

Job summary

Invesco Ltd. in New York City is seeking a Senior Data Engineer for the Investment Technology team, building and maintaining the data layer behind the SMA platform, with focus on ingestion, data modeling, and analytical datasets.

You will work closely with the SMA quantitative research and engineering teams to support portfolio management, trading, and research, delivering reliable data pipelines and internal tools.

Qualifications

  • 4+ years of experience in data engineering, analytics engineering, or software engineering with a strong data focus.
  • Strong Python experience required.
  • Experience with relational databases; PostgresSql / Snowflake experience 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 infrastructure is preferred.
  • Experience working with financial, transactional, or time series data is strongly preferred.
  • Some JavaScript experience for internal tools, dashboards, or data-grid-based interfaces is preferred.
  • Solid software engineering habits around 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
SQL
Data pipelines
ETL
Data modeling
Problem solving

Tools

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

Job description

Invesco Ltd. in New York City is seeking a Senior Data Engineer for the Investment Technology team, building and maintaining the data layer behind the SMA platform, with focus on ingestion, data modeling, and analytical datasets.

You will work closely with the SMA quantitative research and engineering teams to support portfolio management, trading, and research, delivering reliable data pipelines and internal tools.

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 • 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 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 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

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