Principal Software Engineer
Cisco
At a glance
AI generatedThe Principal Software Engineer at Northern Trust Asset Management Investments Technology is a senior technical leader responsible for architecting and delivering scalable software and data platforms, focusing on Python-based services and cloud enablement. This role involves serving as a Subject Matter Expert across Fixed Income products, partnering with Portfolio Managers, Traders, Risk, and Compliance to translate business needs into technology solutions that align with investment strategy and regulatory standards. Key responsibilities include driving domain consistency, defining data requirements, ensuring high-quality deliverables, and collaborating on platform modernization initiatives. The ideal candidate has extensive experience in financial services, particularly with tools like InvestorTools Perform, Aladdin Enterprise, Charles River, and financial data providers such as Bloomberg and FactSet.
Skills
What you'll do
What we're looking for
Market check
This $137,400–$233,600 range sits above 42% of similar postings on FindRole.
Peer median band
$143,000–$245,250
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$165,000–$214,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Northern Trust is a leading provider of wealth management, asset servicing, asset management, and banking services to corporations, institutions, and high-net-worth individuals. Industry: Financial Services & Asset Management
Northern Trust currently has 20 open roles on FindRole.
Listed pay typically runs $137,400–$233,600 across 18 roles with salary data.
Most-posted roles
More like this
Cisco
The Walt Disney Company
Oracle
Intuit
The Walt Disney Company
Genworth Financial