What is a Software Engineer at Invesco?
As a Software Engineer at Invesco, you are at the intersection of global finance and cutting-edge technology. You are not just writing code; you are building the digital infrastructure that empowers a leading independent global investment firm to rethink possibilities for clients worldwide. Whether you are developing IVYGPT, the firm’s generative AI platform, or optimizing complex financial modeling systems, your work directly impacts operational efficiency and investment outcomes.
This role requires a unique blend of technical precision and creative problem-solving. Invesco values engineers who can navigate the complexities of financial data while maintaining a "startup mindset" focused on rapid experimentation and continuous learning. You will work within highly collaborative, agile teams, often collaborating with data scientists and investment professionals to transform abstract business needs into scalable, cloud-native solutions.
Success here is defined by your ability to deliver measurable value. You will be expected to thrive in a fast-paced environment where you are encouraged to adopt "AI-first" engineering principles. If you are passionate about building robust, secure, and innovative applications that operate at scale, Invesco offers an environment where your technical contributions drive meaningful influence across the firm's global footprint.
