Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$137.4k - $233.6k

Northern Trust Corp

Principal Software Engineer page is loaded## Principal Software Engineerremote type: Hybridlocations: Chicago, ILtime type: Full timeposted on: Posted Todayjob requisition id: R150312**About Northern Trust:**Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.Northern Trust is proud to provide innovative financial services and guidance to the world’s most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service.R150312 Principal Software Engineer**Role Overview**The Principal Software Engineer in NTAM Investments Technology is a senior technical leader responsible for architecting and delivering scalable software and data platforms with a strong emphasis on Python-based services, data engineering, and production-grade AI/ML enablement. This role partners closely with engineers, product owners, architects, and business stakeholders in NTAM Investments to build secure, reliable, and high‐performance systems, while setting engineering standards and mentoring other engineers.The ideal candidate has deep hands‐on expertise in Python (PySpark/FastAPI), React, strong SQL and data modeling capabilities, experience deploying on Microsoft Azure, and demonstrated ability to operationalize AI‐driven applications by integrating machine learning models into production systems.**Key Responsibilities****Technical Leadership & Architecture*** Technical ownership, clearly communicate trade‐offs, risks, and dependencies to senior investment and technology stakeholders.* Lead the design, development, and deployment of scalable solutions using Python, Azure services, and SQL‐based data platforms* Define and enforce coding standards, architecture best practices, and development workflows through design and code reviews* Drive modern architecture patterns including API‐driven microservices and event‐driven (pub/sub) systems* Partner closely with partners and contractors in offshore to deliver solutions and improve productivity using AI tools like Github Copilot.**AI Tools Enablement (Developer Productivity & Governance)*** Champion adoption of GitHub Copilot as an AI‐assisted development capability (pair programming, refactoring, debugging, test generation) while ensuring SDLC discipline remains intact (peer review, testing, approvals, CI gates, scanning).* Establish and maintain Copilot instruction files and reusable agent skills to encode team conventions (architecture guardrails, naming/testing standards, security expectations), reducing repetitive prompting and improving consistency of generated output across repositories.* Define and scale an “agentic SDLC” approach where AI agents assist across the lifecycle (requirements/backlog drafting support, code scaffolding, test automation, documentation), with engineers retaining accountability for design decisions and quality gates.* Partner with DevOps / platform teams to drive measurable outcomes from AI‐assisted delivery (e.g., cycle time improvements, testing automation adoption) and proactively manage bottlenecks created by increased PR throughput and review load.* Promote responsible and secure AI usage patterns, including guidance around prompt hygiene, data minimization, and avoiding unsafe behaviors (e.g., prompt injection risks, unsafe code generation) when using agents and AI assistants.**Data Engineering & Platform Foundations*** Design and optimize SQL data models, queries, and stored procedures in Snowflake for performance and scalability* Build and integrate data pipelines and ETL workflows using Python and orchestration tools (e.g., Azure Data Factory or similar)* Develop data‐driven backend services using Python tooling such as Pandas, NumPy, and high‐performance APIs (e.g., FastAPI)* Drive CI/CD pipeline automation and deployment best practices using Git‐based workflows and cloud‐native tooling* Establish strong testing and quality standards, including unit testing and API test automation* Lead troubleshooting of complex production issues, perform root‐cause analysis, and implement durable fixes**Collaboration, Influence & Mentorship*** Partner cross‐functionally with engineering, QA, DevOps, and product teams to deliver cohesive solutions* Mentor and coach engineers across levels, raising the overall technical bar* Communicate complex technical concepts clearly to non‐technical stakeholders and influence architectural decisions**Domain Knowledge (Highly Preferred)*** Experience with solutioning and integrating with **Axioma portfolio optimizer**, Risk models and developing Optimization constraints for Fixed Income portfolio construction.* Understanding of Asset Management Investments asset classes (equities, fixed income, alternatives), portfolio theory, and investment constraints.* Experience with Aladdin Enterprise/Charles River (CRD), Bloomberg AIM or other Portfolio and Order Management, integrating Aladdin SaaS to develop Investment tools and processes.* Experience with financial data providers (e.g., Bloomberg, FactSet, MSCI) and APIs.Salary Range:$137,400 - 233,600 USD*Salary range is a good faith estimate of base pay. Northern Trust provides a comprehensive benefits package including 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, and other voluntary and well-being benefits. Northern Trust also provides a discretionary bonus program that may include an equity component.***Working with Us:**As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose.We’d love to learn more about how your interests and experience could be a fit with one of the world’s most admired and sustainable companies! Build your career with us and apply today. #MadeForGreater **Reasonable accommodation**Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at View email address on click.appcast.io hope you’re excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.Apply today and talk to us about your flexible working requirements and together we can achieve greater. #J-18808-Ljbffr Northern Trust Corp

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Chicago, IL vacancy
  • $137.4k - $233.6k

     ...sophisticated clients using leading technology and exceptional service. Role Summary We are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands-on execution across complex, cloud-native software initiatives. This role... 
    Suggested
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Chicago, IL
    3 days ago
  •  ...About the Role IAA is seeking a highly experienced Principal Engineer to join the Seller Applications organization. This role is responsible...  .... Qualifications ~12+ years of professional software engineering experience, including significant time modernizing... 
    Suggested
    Full time
    Immediate start

    Ritchie Bros.

    Westchester, IL
    3 days ago
  • $173k - $230k

     ...practices and finding ways to bring those practices into the engineering organization. Essential Functions Partners with product...  .... Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies... 
    Suggested
    Hourly pay
    Work at office
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning Services, LLC

    Chicago, IL
    3 days ago
  • $195.37k - $244.21k

     ...Accelerating the Arches strategy.? Department Overview As a Principal Engineer in Customer Technology, you are a trusted partner and...  ...stay ahead of technology trends. ~12+ years of experience in software engineering, with a focus on mobile app development. ~4+... 
    Suggested
    Local area
    Worldwide
    Flexible hours
    Shift work

    McDonald's Corporation

    Chicago, IL
    1 day ago
  • $144.5k - $195.5k

     ...Principal Software Engineer We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    TENDO

    Chicago, IL
    21 hours ago
  •  ...Principal Software Engineer - Connectivity (Embedded Systems) Location: Chicago, IL (Hybrid) | Full-Time | Advanced IoT/Embedded Tech Our client, an industry leader in connected home and energy-efficient products, is seeking a Principal Software Engineer - Connectivity... 
    Full time

    NxT Level

    Chicago, IL
    1 day ago
  • $153.32k - $204.8k

     ...learn new skills and discover what you excel at-all from Day One. Job Description U.S. Bank is seeking a full-time Principal Software Engineer - Technology Modernization (Multiple openings) in Chicago, IL. Essential Responsibilities: Work across a broad... 
    Full time
    Temporary work
    Local area
    Shift work

    U.S. Bank

    Chicago, IL
    21 hours ago
  • $137.4k - $233.6k

     ...00 partners, we serve the world's most sophisticated clients using leading technology and exceptional service. Title: Principal Software Engineer Role Overview The Principal Software Engineer in NTAM Investments Technology is a senior technical leader with... 
    H1b
    Flexible hours

    Northern Trust

    Chicago, IL
    1 day ago
  • $175.8k - $219.75k

     ...Principal Software Engineer Join us in shaping the future of Automotive Commerce. We are undergoing a transformational and exciting shift to deliver a single platform that simplifies everything about buying and selling cars. We are unifying an ecosystem of automotive... 
    Full time
    Home office
    Shift work

    Cars.com

    Chicago, IL
    3 days ago
  •  ...Principal Software Engineer Goose is building the operating system for multi-service pet care businesses — boarding, daycare, grooming, and training. Our platform streamlines operations, enhances the customer experience, and drives revenue growth. Headquartered in Chicago... 

    Goose®

    Chicago, IL
    7 days ago
  • $214.5k

     ...provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Principal Software Development Engineer role is part of the Developer Experience team, at the intersection of DevEx, data, and business strategy. The... 
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Chicago, IL
    3 days ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Chicago, IL
    1 day ago
  • $190k - $230k

     ...Your new trajectory starts here at Launch! The Role: Launch is actively seeking a visionary Solutions Architect / Principal Software Engineering Lead (AI) to design and deliver modern engineering and applied AI solutions across client engagements. This role blends... 
    Temporary work

    Launch Consulting Group

    Chicago, IL
    4 days ago
  • $137.4k - $233.6k

    Principal Software Engineer Role Overview The Principal Software Engineer in NTAM Investments Technology is a senior technical leader with 10+ years’ experience in financial services responsible for architecting and delivering scalable software and data platforms with a... 
    Local area

    001 The Northern Trust Company

    Chicago, IL
    1 day ago
  • $168.75k - $281.25k

     ...Come be a part of our team - you'll work with great people, pioneering products and cutting-edge technology. Principal Software Engineering role for a highly skilled and experienced Information Security Developer/Architect to lead the design, development, and... 
    Full time
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    TransUnion

    Chicago, IL
    1 day ago
  • $137.4k - $233.6k

     ...22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service. The Principal Software Engineer in NTAM (Northern Trust Asset Management) Investments Technology is a senior technical leader with 10+ years' experience... 

    Koitecc Solutions

    Chicago, IL
    2 days ago
  • We are seeking a highly experienced **Principal Software Engineer** to provide technical leadership and hands‐on execution across complex, cloud‐native software initiatives. This role combines deep engineering expertise with mentorship, architecture influence, and strong... 
    Contract work

    Northern Trust Corp

    Chicago, IL
    3 days ago
  • $152.83k - $229.24k

     ...global company, we have offices in nine countries and can insert advertisements around the world. Job Summary The Principal Software Engineer - Ad Tech & Distributed Systems is responsible for leading reliability, performance, and operational excellence of the FreeWheel... 
    Work experience placement

    Comcast

    Chicago, IL
    7 days ago
  • $114.3k - $164.3k

     ...Principal Software Engineer (Backend) - Payments Austin, TX; Bay Area, CA; Chicago, IL; Toronto, Canada Level Up Your Career with Zynga! At Zynga, we bring people together through the power of play. As a global leader in interactive entertainment and a proud label... 
    Full time

    Zynga

    Chicago, IL
    4 days ago
  • $140.8k - $232.5k

     ...requirements and non-functional requirements (NFRs) early in the software development lifecycle Monitors application performance and...  ...Multi-AZ, multi-region failover architecture [Required] Chaos engineering principles and tooling (e.g., Chaos Monkey, Gremlin, LitmusChaos... 
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    4 days ago
  • $197.3k - $313.7k

     ...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #...  ...delivers world-class events, both in-person and virtually. As the Principal Member of Technical Staff focused on architecture... 

    Salesforce.Com Inc

    Chicago, IL
    2 days ago
  • ## Associate Principal, Software EngineeringApplylocations: Chicago - 125 S Franklintime type: Full timeposted on: Posted Yesterdayjob requisition...  ..., the ideal candidate will have experience in cloud engineering, container orchestration and a strong background in... 
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    1 day ago
  • $152k - $209k

     ...talk. Role Overview We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid...  ...Required Qualifications Experience: 8-10 years in software engineering, specializing in SaaS platform architecture and... 
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Chicago, IL
    4 days ago
  • $200.6k - $250.4k

     ...this strategy is a need for world-class technical leadership-engineers who can see across domains, design foundational systems,...  ...set the architectural direction for years to come. As a Principal Staff Software Engineer, you will play a pivotal role in shaping WEX's DaaS... 
    Flexible hours

    WEX

    Chicago, IL
    3 days ago
  • $147k - $210k

     ...Platform team is the backbone of Enova's engineering organization - building, maintaining,...  ...company. Spanning IT, Tech Ops, and Platform Software Engineering, we operate at the...  ...tooling, and developer experience. As a Principal Engineer on Tech Platform, you will set... 
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    4 days ago
  • $210k - $230k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...systems powering NinjaTrader's real-time trading platform. As a Principal Software Engineer, you will lead the long-term technical direction of... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Chicago, IL
    2 days ago
  • A global financial institution is seeking a Principal Software Engineer to lead the architecture and delivery of scalable Python-based applications. This role emphasizes collaboration and innovation, involving hands-on expertise in Python, SQL, and cloud services. The ideal... 
    Remote job
    Flexible hours

    Northern Trust Corp

    Chicago, IL
    1 day ago
  • U.S. Bank is seeking a Principal Software Engineer for Technology Modernization in Chicago. This full-time role involves leading application deployments, using cloud services like Azure and AWS, alongside modern tooling including .NET, Java, and Kubernetes. The ideal candidate... 
    Full time

    U.S. Bank

    Chicago, IL
    4 days ago
  • Northern Trust in Chicago is seeking a Principal Software Engineer to lead development of scalable software and data platforms, particularly in Fixed Income investment technology. The ideal candidate will have over 10 years of experience specifically in financial services... 

    Koitecc Solutions

    Chicago, IL
    21 hours ago
  • $137.4k - $233.6k

    001 The Northern Trust Company is seeking a Principal Software Engineer in Chicago, Illinois. The role requires a senior technical leader with over 10 years' experience in financial services, focusing on architecting and delivering scalable software and data platforms,... 

    001 The Northern Trust Company

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!