Northern Trust

Principal Software Engineer

Northern Trust

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $137,400 - $233,600 per year

Job Level

About the role

  • architecting and delivering scalable software and data platforms
  • lead the design, development, and deployment of scalable solutions
  • define and enforce coding standards, architecture best practices
  • champion adoption of AI-assisted development capabilities
  • mentor and coach engineers
  • communicate complex technical concepts clearly

Requirements

  • 10+ years’ experience
  • expertise in Python (PySpark/FastAPI)
  • strong SQL and data modeling capabilities
  • experience deploying on Microsoft Azure/Cloud
  • ability to operationalize AI-driven applications
  • experience with asset management investments asset classes
  • familiarity with Axioma portfolio optimizer, Risk models or Aladdin Enterprise/Charles River
Benefits
  • retirement benefits (401k and pension)
  • health and welfare benefits (medical, dental, vision, spending accounts and disability)
  • paid time off
  • parental and caregiver leave
  • life & accident insurance
  • other voluntary and well-being benefits
  • discretionary bonus program that may include an equity component
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonPySparkFastAPISQLdata modelingAI-assisted developmentMicrosoft AzureCloudAI-driven applicationsAxioma portfolio optimizer
Soft Skills
leadershipmentoringcoachingcommunication