Principal Software Engineer

Northern Trust

Actively hiring
Chicago, IL Posted 16 days ago $137,400$233,600 / year

At a glance

AI generated

TL;DR

The 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

Python AWS Kubernetes Docker CI/CD PostgreSQL Bloomberg AIM Aladdin Enterprise Charles River Development (CRD) InvestorTools Perform MSCI FactSet APIs Microservices Data Engineering Cloud Enablement

What you'll do

  • Lead technical initiatives for Fixed Income investment platforms, ensuring alignment with business strategy.
  • Translate complex business needs into scalable technology solutions for portfolio construction and trading.
  • Define data requirements and validate data quality across various financial instruments and analytics.
  • Communicate technical concepts to non-technical stakeholders and influence architectural decisions.
  • Troubleshoot critical production issues and ensure high application availability and performance.
  • Coordinate UAT processes and support smooth release implementation across business and technology teams.

What we're looking for

  • Over 10 years of experience in financial services technology.
  • Expertise in Python-based software and data engineering for scalable platforms.
  • Strong background in cloud enablement and API integration.
  • Deep knowledge of fixed income products and investment workflows.
  • Experience with Aladdin Enterprise, Charles River, and other portfolio management systems.
  • Ability to translate business needs into technical solutions and drive delivery.
  • Skilled in defining data requirements and ensuring high-quality data outputs.

Market check

Salary context

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

About Northern Trust

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

View all roles at Northern Trust

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (Usa-San Jose, US) 85 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 50 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Oracle

US 42 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, California, US 42 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Fl - 215 Celebration Place, US) 43 days ago
AWS Azure Git CI/CD Kubernetes DevOps AppDynamics Splunk Jira ServiceNow Confluence TOGAF Snowflake Agile SAFe
Remote

Principal Software Engineer

Genworth Financial

US 71 days ago $180,000$180,000
TypeScript React Node.js Next.js GraphQL PostgreSQL MongoDB CI/CD DevSecOps Swift Kotlin Flutter React Native SaaS integration REST APIs