Senior Engineer Digital Distribution

Invesco Ltd.•Atlanta, GA
•Hybrid

About The Position

The Senior Engineer Digital Distribution will support advanced analytics initiatives and data integration for the North America Client Transactions & Data team. The team streamlines access to client information by delivering predictable client data as a product, enabling business partners to respond effectively to a changing business environment through transparent roadmaps and standardized engineering practices. The role involves working with Business Owners, Product Owners, Business Data Analysts, and Application Developers to design, build, and manage large-scale batch and real-time data pipelines using data analytics frameworks. The successful candidate will be a hands-on technical engineer with strong analytical, design, programming, and debugging skills for large-scale analytics solutions. The position is full-time and follows Invesco’s workplace policy, which, as of October 1, 2025, requires employees to spend at least four full days each week working in an Invesco office. The role is classified as an employee position and is exempt. Responsibilities and qualifications listed are representative of the role and may not be comprehensive; the job holder may be assigned other duties as deemed appropriate by their manager.

Requirements

  • 5–7 years of experience in data modeling, data warehousing, and big data architectures.
  • 5–7 years of experience with Amazon Web Services (AWS), including S3, RDS, Lambda, Glue, SNS, and Terraform.
  • 5–7 years of experience building data pipelines using tools such as Apache Airflow and Airbyte.
  • Good understanding of ETL/ELT and knowledge of SQL and query optimization techniques, such as DBT.
  • Strong experience with databases such as Snowflake, Postgres, Aurora, and Athena.
  • Strong programming experience with Python and Linux/bash scripting, and experience with Ansible.
  • Experience using GitHub, Bitbucket, or another code repository solution.
  • Understanding and knowledge of automated code deployments and CI/CD.
  • Bachelor’s degree in Computer Science, Applied Mathematics, Physics, Statistics, or a field related to data sciences and data mining, or relevant experience.

Nice To Haves

  • Experience with Snowflake Cortex AI and LLM prompt engineering.

Responsibilities

  • Manage application and data integration platforms using AWS Cloud components.
  • Build robust data pipelines using modern data engineering practices in a cloud architecture.
  • Understand business needs and support the full lifecycle of development, reporting, and integration projects, including planning, design, development, testing, and rollout in accordance with Agile standards.
  • Ensure data availability and enablement for business reporting and analytics within the SLA.
  • Create and manage documentation and design artifacts for data, applications, and technology architecture.
  • Help maintain the code and capability environment needed to evolve data-driven analytical capabilities, with the goal of understanding customer behavior and competitive dynamics.
  • Write complex programs, implement architectures, and enable automation in these environments.
  • Communicate with business areas and partner on technical requirements for data ingestion, verification, scheduling, and related needs.

Benefits

  • Flexible paid time off.
  • Hybrid work schedule.
  • 401(k) matching of 100% up to the first 6%, with a discretionary supplemental contribution.
  • Health and wellbeing benefits.
  • Parental leave benefits.
  • Employee stock purchase plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service