Senior Engineer Digital Distribution

Invesco•Atlanta, GA
•Hybrid

About The Position

The Senior Engineer Digital Distribution supports advanced analytics initiatives and data integration for the North America Client Transactions & Data team. The team works to streamline access to client information by delivering predictable client data that helps partners respond to changing business needs, with 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 is a hands-on technical engineer with strong analytical, design, programming, and debugging skills for large-scale analytics solutions. The position supports data availability and enablement for business reporting and analytics, within service-level agreements, and contributes to the evolution of data-driven analytical capabilities focused on understanding customer behavior and competitive dynamics. The role is full-time and employee-based. Under Invesco’s workplace policy described in the posting, employees are expected to spend at least four full days each week working in an Invesco office, as of October 1, 2025.

Requirements

  • 5–7 years of experience in data modeling, data warehousing, and big data architectures.
  • 5–7 years of experience with Amazon Web Services, 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, SQL, and query optimization techniques, such as DBT.
  • Strong experience with databases including 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, 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.
  • 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 data, application, and technology architecture documentation and design artifacts.
  • Help maintain the code and capability environment needed to evolve data-driven analytical capabilities.
  • Write complex programs, implement architectures, and enable automation in the relevant environments.
  • Communicate with business areas and partner on technical requirements for data ingestion, verification, and scheduling.

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