Principal Software Engineer
Northern Trust
At a glance
AI generatedThe Principal Software Engineer at NTAM Investments Technology is a senior technical leader responsible for architecting and delivering scalable software and data platforms, focusing on Java-based services, data engineering, and cloud enablement. This role involves leading the design, development, and deployment of scalable solutions using technologies such as Java Spring Boot, Azure services, and SQL-based data platforms, while also defining coding standards and mentoring other engineers. The ideal candidate has experience in financial services, with expertise in Azure PaaS components, CI/CD pipelines, and security practices like Entra ID and Key Vault. They will work closely with product owners and business stakeholders to build secure, reliable systems for investment management solutions, including portfolio management and trading platforms, while driving modern architecture patterns such as API-driven microservices and event-driven systems.
Skills
What you'll do
What we're looking for
Market check
This $137,400–$233,600 range sits above 44% 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
Northern Trust
Cisco
The Walt Disney Company
Intuit
Microsoft
Oracle