Invesco Ltd.

Senior Engineer, Investment Technology

Invesco Ltd.
Apply
5 months ago
Atlanta, GA, USA or Houston, TX, USASenior

Responsibilities

  • Implement architectural and business-functional requirements for internal applications, platforms, and enterprise services.
  • Design and build Investment Technology applications, services, integrations, and cloud-based solutions on AWS.
  • Develop and mature DevSecOps practices, CI/CD pipelines, automation, and self-service engineering capabilities.
  • Collaborate with enterprise architecture, product, infrastructure, and security teams on platform capabilities.
  • Apply AI capabilities and frameworks to streamline development and build intelligent applications.
  • Work in Agile teams, mentor engineers, and contribute to a collaborative global engineering culture.

Requirements

  • 8+ years of professional full-stack software development experience with expert knowledge of the software development lifecycle.
  • Deep expertise in object-oriented programming with Java.
  • Hands-on AWS experience, including EKS, S3, Airflow, IAM, and Lambda.
  • Experience with Snowflake, Postgres, Athena, and SQL Server.
  • Experience with AI frameworks and tools such as NLP models, vectorization or embeddings, LangChain, Amazon Bedrock, and OpenAI APIs is a plus.
  • Advanced UI development experience with JavaScript frameworks such as React or Angular.
  • Experience with CI/CD, testing and automation tools, orchestration and scheduling services, PowerShell, Python, and Kubectl.
  • Bachelor’s degree in Computer Science, MIS, Computer Engineering, or a related field, or equivalent experience.

Benefits

  • Flexible paid time off.
  • Hybrid work schedule; the current workplace policy requires at least four full days per week in an Invesco office.
  • 401(k) matching of 100% up to the first 6%, plus a discretionary supplemental contribution.
  • Health and wellbeing benefits.
  • Parental leave benefits.
  • Employee stock purchase plan.
  • Full-time employee position.

Tech Stack

AngularApache AirflowApache JMeterAWSGitGradleJavaJavaScriptJenkinsJUnitMavenMicrosoft SQL ServerPostgreSQLPowerShellPythonReactSeleniumSnowflakeSonarQube
Invesco Ltd.

About Invesco Ltd.

5,001-10,000 employees

Invesco Ltd. is a global asset manager providing mutual funds, exchange‑traded funds (including Invesco QQQ), separately managed accounts, and alternative strategies to retail and institutional investors. It earns primarily through management and performance fees. Founded in 1935 and headquartered in Atlanta, the public company serves clients worldwide and supports distribution with portfolio analytics, risk tools, and research platforms.

Contact me