Invesco

501+ Employees
251 - 500 Engineers
Private Funding
Exited

Invesco is a leading global asset management firm with more than $937B* in assets under management. We provide our retail and institutional clients a diverse and comprehensive range of investment capabilities to help people get more out of life. (*As of December 31, 2017)

Invesco photo 1 Invesco photo 2 Invesco photo 3

Why join us?
  • Invesco is a global company with an on-the-ground presence in over 20 countries and 6,500+ highly motivated employees.

  • We are one of the world's leading asset managers, with a reputation for stability, but also growth and innovation. We are an adaptive, solutions-oriented firm focused on the success of our employees and our clients.

  • Our firm is defined by three key attributes - passion to exceed, pure focus on investment, and diversity of thought.

  • In 2016, we acquired robo-advisor Jemstep, and in 2018, announced the acquisition of Intelliflo, the UK's leading technology platform for financial advisors.


Engineering at Invesco
Engineering team and processes

We are a global engineering team, servicing about 70% of the countries in the world. We have technology teams located in San Francisco, Houston, Chicago, NYC, Atlanta, Henley (UK), London, Johannesburg (South Africa), and Hyderabad (India). This role is on the Digital Application team. We service internal customers of Invesco (marketing, retail and institutional sales) as well as a major contributor to the firm’s internal digital ecosystem and enterprise architecture.
We operate in the Agile Scrum model, with product owners assigned to each team from the business and each pod aligned to a product. We have a focus on CI/CD and automation, and have begun the journey to the cloud.

Technical Challenges

We are currently re-architecting a great many things in the firm. We are looking to complete our journey into a full microservice architecture across all applications, and adopting a fully decoupled model leveraging an ESB layer and robust ETL. We are also in the infancy of building a design system that can be repurposed and reused across any use case and can exist as its own UX ecosystem. In addition, emerging technologies like blockchain and voice are creating new ways of architecting solutions. We have fully embraced this and have projects being formed.

Projects you might work on
  • We are in the beginnings of building a portfolio of Digital Tools for investment professionals. This will be the primary focus of new roles. This includes a lot of innovative UX and gamification in order to build user personas and profiles and predictive algorithms, as well as a new collection of microservices and APIs to deliver the new requirements and functionalities. Team members will be blazing a lot of trails as these tools are entirely new and seek to address the new kinds of investors and disrupt a very old and entrenched industry.

Tech stack
Java
Angular.js
React
MySQL
CouchDB
MongoDB
Jenkins
Bamboo
JUNIT
Selenium
Protractor
Spring
SpringBoot
Oracle

Working at Invesco

We value people and diversity of thought - it is truly at the core of what we do. We love to collaborate globally to produce innovative, meaningful solutions for our clients. People who bring new ideas and a fresh perspective to the table are greeted with enthusiasm.

Maternal/Paternal Leave

We offer up to 18 weeks for paid parental leave for birth mothers, and ten weeks of paid parental leave to fathers, domestic partners, spouses, and adoptive or foster parents after the birth / adoption / fostering of a child. The short-term disability and paid parental leave follow vesting schedules based on years of service.

401(k) Contribution

Invesco matches your 401(k) contributions $1 for $1 up to 6% of pay, and employee + IVZ matching contributions are immediately 100% vested.

Health Insurance

We provide medical, dental, and vision coverage at low-cost premiums for our employees.


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply