Principal Engineer

Invesco

Not specified; not specified; comprehensive compen...
Hybrid
10+ years software engineering experience
3+ years principal or staff level role
Distributed systems and event-driven architecture
This role serves as a senior technical leader responsible for driving the design and architecture of mission-critical financial platforms

Job Summary

  • This role serves as a senior technical leader responsible for driving the design and architecture of mission-critical financial platforms.
  • The ideal candidate will combine deep engineering expertise with strong asset management domain knowledge to influence technology strategy across multiple teams.
  • Invesco offers comprehensive benefits including flexible paid time off, hybrid work schedules, and 401(K) matching up to 6%.

Matching Summary

This role serves as a senior technical leader responsible for driving the design and architecture of mission-critical financial platforms.

Salary

Not specified; Not specified; Comprehensive compensation and benefit offerings including 401(K) matching and health benefits

Skills & Requirements

Must-have

  • 10+ years software engineering experience
  • 3+ years principal or staff level role
  • Distributed systems and event-driven architecture
  • Cloud-native application development
  • Java C# Python or Go proficiency
  • SQL Server RDBMS experience
  • ReactJS frontend framework

Nice-to-have

  • Fixed Income domain knowledge
  • Snowflake data platform exposure
  • AWS public cloud experience
  • Financial regulatory compliance expertise
  • Mentorship and team leadership skills

Key Requirements

  • 10+ years hands-on software engineering experience
  • 3+ years in principal or staff-level role
  • 5+ years SQL Server or RDBMS experience
  • 3+ years ReactJS experience
  • Strong communication and stakeholder influence skills

Work Rights

Not specified

Tailored Resume

Cover Letter