Invesco
Senior Engineer Digital Distribution
Charlottetown, Prince Edward Island · Senior · Part-time
Sponsorship not specified$70k-$75kDetected 30 days ago
PythonBashGitSQLPostgreSQLSnowflakeAWSTerraformAnsibleCI/CDLinuxAirflowdbtData EngineeringLLMsStatisticsAccessibility
About the role
- You will be responsible for supporting advanced analytics initiatives and data integration.
- The position requires a strong technical hands-on-skilled engineer.
Responsibilities
- Understand the business and enable the full life cycle of development/ reporting/ integration projects: planning, design, develop, testing and rollout that confirms to Agile Standards
- Create and manage data, applications and technology architecture documentation and design artifacts
Requirements
- 5-7 years of experience in data modeling, data warehousing, and big data architectures
- 5-7 years of experience of Amazon cloud (AWS)- S3, RDS, Lambda, Glue, SNS, Terraform etc.
- 5-7 years of experience in building data pipelines in tools using Apache Airflow, Airbyte
- Good understanding of ETL/ELT experience and good knowledge of SQL and query optimization techniques (ie DBT)
- Strong experience with databases such as Snowflake Postgres, Aurora, Athena
- Strong programming experience with Python, Linux/bash scripting, Ansible
- Understanding and knowledge of Automated code Deployments CI/CD
- Help maintain the code and capability environment required to evolve data-driven, analytical capabilities with the end goal of understanding customer behavior and competitive dynamics
- Strong experience with writing complex programs, implementing architectures, and enabling automation in these environments
Nice to have
- 3-5 years of experience with Snowflake, with Cortex AI and LLM prompt engineering a nice to have
Skills
- Managing application and data integration platforms using AWS Cloud Components
Compensation
- The total compensation offered for this position includes salary and incentive pay and will vary based on skills, experience and location
Company info
- The North America Client Transactions & Data team is to streamline access to Client Information.
- We provide predictable data that enables our partners to respond more nimbly and rapidly to our changing business environment.
- By centralizing and delivery of our client data as a product, we provide transparent roadmaps while using a standardized, consistent & predictable in engineering practices.
Apply directly at Invesco →Create a free account for alerts like thisView Invesco immigration profile
This listing is sourced directly from Invesco's careers page and normalized into a canonical job model.