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

Principal, Software Engineering

$137.4k - $233.6k

Northern Trust

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.Role SummaryWe 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 collaboration across global teams. The ideal candidate is passionate about engineering excellence, AI‑assisted development, and building high‑quality, scalable products using modern development practices.Key Responsibilities: Technical Leadership & Hands‑On DevelopmentAct as a hands‑on technical leader, designing, developing, and reviewing high‑quality, production‑ready software.Lead development using Java as the primary language, following clean code, TDD, and spec‑driven development principles.Drive adoption of AI‑assisted development capabilities (e.g., Copilot‑style tools, intelligent automation) to improve developer productivity and code quality.Influence and review application and solution architecture for scalability, security, performance, and maintainability.Partner with architects and senior engineers to define and enforce engineering standards and best practices.Cloud & Platform EngineeringDesign, build, and deploy applications on Microsoft Azure, leveraging cloud‑native services.Contribute to cloud architecture decisions with a strong understanding of: Azure compute, networking, storage, and securityCloud‑based databases (SQL & NoSQL) and performance considerationsSupport and continuously improve DevOps pipelines, CI/CD practices, and infrastructure automation.Enable resilient, observable, and cost‑efficient systems in the cloud.Quality, DevOps & AutomationChampion Test‑Driven Development (TDD) and automated testing at all levels (unit, integration, system).Enable and evolve test automation frameworks and practices across teams.Closely collaborate with DevOps and SRE partners to: Improve release reliability and deployment frequencyReduce operational risk and technical debtStrengthen monitoring, alerting, and production readinessEngineering Excellence & Team EnablementMentor and groom engineers to elevate technical skills, design thinking, and ownership mindset.Provide guidance through code reviews, design discussions, and technical deep dives.Foster a culture of high engineering standards, accountability, and continuous improvement.Act as a trusted technical advisor to product, QA, and platform teams.Collaboration & CommunicationWork closely with cross‑functional stakeholders including Product, Architecture, QA, and Operations.Communicate complex technical concepts clearly to both technical and non‑technical audiences.Collaborate effectively with globally distributed teams across North America, EMEA, and India, accommodating time‑zone overlaps when required.Proactively identify risks and propose pragmatic solutions.Required QualificationsTechnical Skills10+ years of professional software engineering experience, with a strong hands‑on track record.Deep expertise in Java and modern application frameworks.Strong experience with Azure cloud services and cloud‑native application development.Solid understanding and practical application of: Test‑Driven Development (TDD)Spec‑driven / contract‑first developmentCI/CD and DevOps practicesWorking knowledge of cloud databases, data modeling, and performance tuning.Professional SkillsProven ability to lead by influence rather than authority.Excellent verbal and written communication skills.Strong problem‑solving, design, and decision‑making abilities.Comfortable operating in fast‑paced, evolving environments.Preferred / Added WeightageMicrosoft Azure Architect Certification (strongly preferred).Experience integrating or enabling AI‑assisted engineering tools within development workflows.Exposure to large‑scale modernization, cloud migration, or distributed systems.Experience working in regulated or enterprise‑grade environments.What Success Looks Like in This RoleEngineering teams consistently deliver high‑quality, secure, and scalable products.Robust DevOps and automation practices reduce friction and improve time‑to‑market.Engineers grow in capability, confidence, and ownership.Architecture decisions balance innovation, stability, and long‑term maintainability.Global collaboration is effective, respectful, and outcome‑driven.Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. Northern Trust will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa) Salary Range:$137,400 - 233,600 USDSalary 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 accommodationNorthern 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.SummaryLocation: Chicago, IL; Naperville, ILType: Full time

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Principal, Software Engineering in Chicago, IL vacancy
  •  ...Education supports over 6 million students through its 1,100 physical and 1,750 eCommerce campus stores across North America.The Principal Software Engineer is the senior-most individual contributor in engineering. This is a hands-on role: the Principal designs, builds, and... 
    Suggested

    Follett Corporation

    Westchester, IL
    4 days ago
  • About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor and technical authority across our...  ...pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,... 
    Suggested
    Full time
    Worldwide

    RB Global

    Westchester, IL
    5 days ago
  • $182.33k - $235.95k

     ...OverviewCboe’s Data Vantage division — the team behind the Silexx order and execution management platform — is looking for a Principal Software Engineer to lead the design and build-out of our back-end services and API infrastructure. This is a hands-on principal role for a... 
    Suggested
    Full time
    Contract work
    Work at office

    Cboe Exchange

    Chicago, IL
    3 days ago
  • $150k - $200k

     ...collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance. Being a Principal Software Engineer at iManage Means… You will play a critical role in driving complex technical initiatives, spanning requirements, design,... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Imanage

    Chicago, IL
    15 hours ago
  • $165.75k - $235.95k

     ...opportunities. To support strong partnership and team connection, this role follows a four day in office work model.Role OverviewWeb software engineers at Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical... 
    Suggested
    Full time
    Work at office
    Worldwide
    Weekend work

    Cboe Exchange

    Chicago, IL
    2 days ago
  •  ...variety of upstream data-sources and presenting data through the user interface, all while enriching and advancing the platform. This software must achieve a blend of data-rich presentation, performance, user experience, and the capacity to support the busiest trading days... 
    Full time
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    4 days ago
  • Job DescriptionPosition Summary: The AI CoE Principal Software Engineer will report to the Sr. Director, AI Center of Excellence, in the Technology Department. This role is the most senior individual contributor on the team and the technical owner of the enterprise AI engineering... 
    Remote work

    Inspira Financial

    Oak Brook, IL
    4 days ago
  • $114.6k - $234.6k

     ...6 to 10+ yearsApplicants are required to read, write, and speak the following languages: EnglishWhat You’ll DoAs a Principal Software Development Engineer, you will:Design, develop, and maintain production software supporting OCI network deployment and lifecycle management... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Chicago, IL
    5 days ago
  • $175k - $205.9k

    Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    15 hours ago
  • $195k - $220k

     ...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...scalability and performance optimizationMentor and guide junior engineers, promoting best practices and technical excellenceCollaborate... 
    Worldwide

    NinjaTrader Group

    Chicago, IL
    5 days ago
  •  ...employment.What You'll DoAs an Associate Principal, you will be a senior individual...  ...on OCC’s Automation Testing Framework engineering team, leading the design, development and...  ...and delivery practices.Champion secure software delivery by integrating and acting on findings... 
    Full time
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    4 days ago
  •  ...newly implemented functionality, and development of tools to enable acceptance test efficiency. Lead will also work closely with Software Developers, Project Management and Customer Support to form and follow quality procedures, standards and specifications ensuring they... 
    Full time
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    3 days ago
  • $163.6k - $204.6k

     ...tools to enable acceptance test efficiencies. Work closely with Software Developers, Project Management and Customer Support to form and...  ...libraries, including Cucumber step definition libraries; engineer TestNG thread-safe dependency injection patterns and repeatable... 
    Full time
    Work experience placement
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    15 hours ago
  • $164.6k - $288k

     ...most sophisticated clients using leading technology and exceptional service. We are seeking a highly experienced Senior Principal Software Engineer to support technical development of our AI-powered Code Security Scanner platform. This platform leverages frontier AI models... 
    Full time
    H1b
    Worldwide
    Flexible hours

    Northern Trust

    Chicago, IL
    2 days ago
  • $140.4k - $232.2k

     ...your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.WHAT YOU'LL DOWe're looking for a Senior Software Engineer for our Currents team, responsible for building, maintaining, and evolving Currents, our data export system at scale. The... 
    Work at office
    Local area

    Braze

    Chicago, IL
    5 days ago
  • Chicago, Illinois100% RemoteFull Time$150k - $200kA rapidly growing healthcare technology company is seeking a Senior Software Engineer to join their fully remote engineering team. This role is ideal for an engineer with strong AWS, DevOps, cloud infrastructure, and software... 
    Remote work
    Flexible hours

    Motion Recruitment

    Chicago, IL
    4 days ago
  • $125k - $175k

     ...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...platform in the world. What you'll do:We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our Evaluation Services business... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Shift work

    NinjaTrader Group

    Chicago, IL
    4 days ago
  • $175.5k - $180k

     ...family.What you'll doYou will bring deep technical expertise and engineering leadership to some of the most complex and high-impact...  ...their craft and adopt the engineering practices that make great software possible. Your technical leadership will be felt not just in the... 
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Chicago, IL
    4 days ago
  • $101k - $273k

     ...distributed MongoDB clusters in just minutes.We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team....  ...and initiativesCandidate Profile5+ years experience of software engineering, primarily focused on backend systemsProficient in... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Chicago, IL
    3 days ago
  • $135k - $200k

     ...HybridA World-Changing CompanyPalantir builds the world’s leading software for data-driven decisions and operations. By bringing the right...  ..., and more.The RoleThe Original Forward Deployed Software Engineer At Palantir, the Forward Deployed Software Engineer (FDSE) role... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Palantir Technologies

    Chicago, IL
    3 days ago
  • $164.7k - $266k

     ...by the #1 company in e-signature and contract lifecycle management (CLM). What you'll do Docusign is seeking a Senior Software Engineer to design, automate, and operate reliable cloud and network infrastructure across Microsoft Azure and Google Cloud Platform. This... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    Chicago, IL
    5 days ago
  • Job SummaryThe Software Engineer is responsible for designing, developing, testing, and maintaining full‑stack web applications using modern .NET technologies. This role focuses on individual contribution, learning team standards, and delivering well‑scoped features under... 
    Full time

    RB Global

    Westchester, IL
    15 hours ago
  • $72k - $141k

     ...methodologies. This role requires proficiency in the technical aspects of agent development while adhering to best practices in prompt engineering, context filtering, and security-aware prompting. The candidate should also have hands-on experience with modern agent frameworks... 
    Full time
    Work experience placement

    CNA Financial

    Chicago, IL
    4 days ago
  •  ...for complex systems to get feedback and buy-in, review other engineers' designs and code with the same care, and mentor the engineers...  ...for the systems you own. Requirements:6+ years of professional software engineering experience, including an event-driven system you designed... 
    Full time

    CCC Information Services

    Chicago, IL
    3 days ago
  •  ...customer portfolio system, regulatory reporting, etc. What will be your responsibilities: Design, code, and maintain high-quality software applications and systems. Write functional, performant, and maintainable source code following company best practices and standards... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Interactive Brokers

    Chicago, IL
    3 days ago
  • Software Developer Oracle (IT)Job#: 3054917Job Description:Software Developer Oracle (IT)Location: Chicago, Illinois (Onsite)Role OverviewWe...  ..., and implementation of a strategic Accounting Rules Engine and Oracle Cloud Finance GL platform. The consultant will be responsible... 

    Apex Systems

    Chicago, IL
    5 days ago
  • $175k - $225k

     ...products that stand the test of time.We work closely with Data Engineering, Research Engineering, and Execution Engineering.About the...  ...tradingExperience with linux-based, concurrent, high-throughput, low-latency software systemsExperience with functional programming is a plusHave a... 
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    2 days ago
  • $148k - $203.5k

     ...defining work. We're all in on this mission. If you are too, let's talk.About the Role:Okta is seeking a hands-on Globalization Software Engineer with deep software engineering expertise to architect, build, and maintain our global digital engineering and automation... 
    Local area
    Worldwide
    Flexible hours
    Shift work

    Okta

    Chicago, IL
    4 days ago
  • About the RoleAs a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform. You will work within a collaborative, cross-functional engineering team, taking ownership... 
    Full time

    RB Global

    Westchester, IL
    5 days ago
  • $110k - $150k

     ...Chicago by Crain’s Chicago Business multiple times and is one of Barron’s Top 100 RIA firms.Mesirow Currency is seeking a motivated Software Engineer to help develop our proprietary systems. This is a high growth, high visibility area with plenty of opportunities to enhance... 
    Full time
    Immediate start

    Mesirow Financial Holdings

    Chicago, IL
    5 days ago

Do you want to receive more vacancies?

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