Invesco is seeking a Principal Engineer to join their ESG technology team to design, architect, develop, and deploy cutting-edge capabilities in support of Invesco’s ESG goals.
Requirements
- Minimum of 15+ years of experience working as a full stack developer with modern Tech stack & expertise on backend
- Application development with Java & Spring framework
- Experience with building micro services, API development, Python
- Strong production Experience in AWS cloud infrastructure and services, lambda, serverless architecture, Cloud Native application development and Snowflake
- Test Automation experience with Pytest, UnitTest, using Test driven development framework is a plus
- Production experience with continuous integration (CI/CD), Bitbucket pipeline is a plus
- Front end Web application development using React/Javascript
Responsibilities
- Lead the architectural and technical solutions design decisions for the ESG platform
- Build (Hands-on) various ESG capabilities
- Lead the build and support ESG Data and Capabilities platform built using Cloud native application and Cloud data architecture (Snowflake), AWS, python, microservices, React, serverless event driven architecture, AG-Grid and test automation technologies
- Work closely with Global ESG team and various other business teams to design, architect, develop, and deploy cutting-edge capabilities in support of Invesco’s ESG goals
- A thought leader in large-scale distributed systems, microservices, web application, databases, AWS, and its related technologies
- Hands on builder, can execute and strive for efficiency without compromising quality
- A strong cross functional leader, effective communicator working in Agile environment part of ESG technology team to deliver ESG Data and Capabilities platform implementation
Other
- Full time employee
- Compliance with the workplace policy means working with your direct manager to create a schedule where you will work in your designated office at least three days a week, with two days working outside an Invesco office
- Flexible paid time off
- Hybrid work schedule
- 401(K) matching of 100% up to the first 6% with a discretionary supplemental contribution
- Health & wellbeing benefits
- Parental Leave benefits
- Employee stock purchase plan