Invesco, a leading global asset manager, is seeking a Principal Engineer to join their ESG technology team. This role combines technical leadership with hands-on development, focusing on building and supporting ESG data and capabilities platform. The position requires expertise in distributed systems, microservices, and cloud technologies, particularly AWS. The ideal candidate will lead architectural decisions while actively contributing to development using a modern tech stack including Java, Python, React, and cloud-native solutions.
The role offers a unique opportunity to impact Invesco's strategic ESG initiatives, working in an innovative environment that values continuous learning and development. The position combines technical excellence with business impact, requiring both deep technical expertise and strong leadership skills. The work environment is dynamic and fast-paced, with a focus on quality and automation.
Working in a hybrid model, team members spend three days in the office and two days working remotely, promoting both collaboration and flexibility. Invesco offers comprehensive benefits including competitive 401(k) matching, health benefits, parental leave, and an employee stock purchase plan. The company culture emphasizes innovation, continuous learning, and professional growth.
This role is ideal for a seasoned technologist who wants to make a significant impact in the financial services industry while working with cutting-edge technologies. The position offers the opportunity to work on meaningful projects that help investors achieve their financial objectives while being part of a global organization committed to excellence and innovation.