Senior Software Engineer - C++/Python
Northern Trust - Chicago, IL
Hiring: Senior Software Engineer - C++/Python Company: Northern Trust Location: Chicago, IL Job Posted Time: 2026-09-12 14:47:43 Target Skills & Keywords : Azure, C++, CI/CD, CPT, Capital Markets, Event-Driven, Git, GitHub, Kafka, Linux, Microservices, Python, SQL, Wealth Management About the job Experience: •135 years of financial experience and over 24,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. •12+ years of software development experience building enterprise applications. Required Skills: •Design, develop, and maintain high-performance server-side applications using modern C++ and Python. •Build scalable and reliable solutions supporting reconciliation related financial workflows. •Design and optimize SQL queries, database interactions, and data processing components. •Implement engineering best practices including logging, monitoring, caching, exception handling, performance tuning, and automated testing. •Investigate and resolve complex production issues using application, database, and infrastructure diagnostics. •Participate in architecture discussions, code reviews, and continuous improvement initiatives. •Leverage AI-assisted development tools such as GitHub Copilot and Claude to enhance development efficiency and software quality. •Mentor junior engineers and contribute to a culture of technical excellence and collaboration. Qualifications: •Strong expertise in modern C++ (C++11/14/17/20 preferred). •Solid experience with Python for automation, tooling, and application development. •Strong SQL and database performance tuning skills. •Strong Linux and Windows troubleshooting and administration skills. •Excellent debugging, analytical, and problem-solving skills. •Strong written and verbal communication skills and the ability to work effectively with both technical and business teams. •Operational familiarity with Azure cloud services, monitoring, and observability tools. •Knowledge of microservices, containerization, and modern application architectures. •What Makes You a Great Fit Compensation: •$164,600 - $288,000 / year •Competitive benefits and rewards package Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!