Principal Software Engineer: AI-Driven Front-Office FX

Northern Trust Corp

Chicago (IL)

On-site

USD 137,000 - 234,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package

Job summary

Northern Trust Corp in Chicago seeks a Principal Software Engineer to design and build front-office trading services for a modern FX platform. You’ll lead breaking up monoliths into microservices, design event-driven flows with Kafka, and deploy cloud-native Azure solutions while collaborating with traders and product owners.

You’ll write production code in Java or C++, own CI/CD, mentor engineers, and apply AI-assisted coding and testing to accelerate delivery.

Qualifications

  • 10+ years building production software with strong hands-on coding.
  • Experience breaking monoliths into microservices in live systems.
  • Proven expertise with Kafka and event-driven architectures.

Responsibilities

  • Design and build front-office trading services with low latency and scale.
  • Break monoliths into microservices and define boundaries and migrations.
  • Design event-driven trade flows using Kafka with schemas and replay patterns.
  • Build and deploy cloud-native services on Azure and integrate with on-prem.
  • Write production code in Java or C++ weekly and set engineering standards.
  • Own CI/CD and automated testing to make production deployment routine.

Skills

Java
C++
Microservices architecture
AI coding tools
Leadership & change
Stakeholder communication

Tools

Kafka
Azure
CI/CD
SQL databases (SQL Server / Postgres)

Job description

Northern Trust Corp in Chicago seeks a Principal Software Engineer to design and build front-office trading services for a modern FX platform. You’ll lead breaking up monoliths into microservices, design event-driven flows with Kafka, and deploy cloud-native Azure solutions while collaborating with traders and product owners.

You’ll write production code in Java or C++, own CI/CD, mentor engineers, and apply AI-assisted coding and testing to accelerate delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Azure & AI-Driven Platforms
Senior Lead Software Engineer - Azure & AI-Driven Platforms

Northern Trust Corp • Chicago (IL)

On-site
USD 115,000 - 195,000
Principal, SW Engineer
Principal, SW Engineer

Northern Trust Corp • Chicago (IL)

On-site
USD 137,000 - 234,000
Comprehensive benefits package
Principal, Fraud Tech & API Security Leader
Principal, Fraud Tech & API Security Leader

Northern Trust Corp • Chicago (IL)

On-site
USD 137,000 - 234,000
401k and pension
Health and welfare benefits
Paid time off
+1
Senior Principal AI Security Platform Engineer
Senior Principal AI Security Platform Engineer

001 The Northern Trust Company • Chicago (IL)

On-site
USD 165,000 - 288,000
retirement benefits
discretionary bonus program
Senior Lead Software Engineer – AI-Driven Trading Platform
Senior Lead Software Engineer – AI-Driven Trading Platform

JP Morgan Chase • Chicago (IL)

On-site
USD 160,000 - 210,000
Principal Full-Stack Engineer - AI-Powered Real-Time Finance
Principal Full-Stack Engineer - AI-Powered Real-Time Finance

Cedar Cares, Inc • Chicago (IL)

On-site
USD 182,000 - 236,000
Health benefits
Generous PTO
401(k) matching
Senior Software Engineer, Cloud-Native Trading & AI
Senior Software Engineer, Cloud-Native Trading & AI

Goldman Sachs • Utah

On-site
USD 180,000 - 240,000
Principal Software Engineer - Cloud-Native AI Leader
Principal Software Engineer - Cloud-Native AI Leader

Northern Trust Corp • Chicago (IL)

On-site
USD 137,000 - 234,000
401k and pension
Health benefits
Paid time off
+1
Senior Engineering Manager, AI-Driven Front Office Platform
Senior Engineering Manager, AI-Driven Front Office Platform

JPMorgan Chase & Co. • New York (NY)

On-site
USD 180,000 - 300,000
Principal Software Engineer – Java, Cloud & DevOps Lead
Principal Software Engineer – Java, Cloud & DevOps Lead

The Options Clearing Corporation • Chicago (IL)

Hybrid
USD 173,000 - 287,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+3