Senior Engineer, Investment Technology
Core
Building and supporting internal technology platforms and enterprise services for Invesco's investment management capabilities.
Role type
Senior full-stack software engineer (cloud & AI)
Builds
Scalable, secure, developer-friendly internal applications, platforms, and enterprise services
Domain
Investment Technology / Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
Java, AWS (EKS, S3, Airflow, IAM, Lambda), Snowflake, Postgres, React, Angular, CI/CD pipelines, Agile, system integrations, AI frameworks (LangChain, Amazon Bedrock, OpenAI APIs)
Preferred skills
Python, PowerShell, Kubectl, Selenium, JMeter, UAC, Autosys, NLP models, vectorization/embedding
Technologies
AWS, Snowflake, Postgres, Athena, SQL Server, React, Angular, Java, Git, Bitbucket Pipelines, Jenkins, Maven, Gradle, SonarQube, Artifactory, Jira, Confluence, Airflow, LangChain, Amazon Bedrock, OpenAI APIs
Responsibilities
Implement architectural and business functional vision for internal applications; Design and implement processes, applications, and services for the Investment Technology domain; Collaborate with enterprise architecture, product, infrastructure, and security teams; Build AWS cloud-based solutions using best practices; Apply DevSecOps practices and mature CI/CD pipelines; Implement system integrations using established integration patterns, APIs, and data integration tools; Leverage industry-leading AI capabilities to streamline development
Seniority
Senior, hands-on IC