Invesco is seeking a Principal Engineer to drive the design, architecture, and delivery of large-scale, high-performance platforms supporting Fixed Income Credit Research and Global Liquidity platforms. The ideal candidate brings deep engineering expertise, strong asset management/finance domain knowledge, and the ability to lead technical direction across multiple teams.
Requirements
- 10+ years of hands-on software engineering experience
- 3+ years in a principal/staff-level role
- Expertise building distributed systems, event-driven architecture, and cloud-native applications
- Strong proficiency in one or more languages (e.g., Java, C#, Python, Go)
- Experience with public cloud (AWS is a plus)
- Solid understanding of financial systems, products, and data flows
- Exposure/Experience in Snowflake is a Plus
- 3+ years ReactJS experience
- 5+ years' experience in SQL Server/RDBMS
- Demonstrated ability to lead architecture for large-scale, mission-critical systems
Benefits
- 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