Principal Software Engineer
$137.4k - $233.6kNorthern Trust
About Northern TrustAs a global leader in innovative wealth management, asset servicing, asset management and banking services, Northern Trust (Nasdaq: NTRS) is proud to guide the world’s most successful individuals, families, corporations and institutions. Since 1889, we have aligned our efforts with our three guiding Principles That Endure: Service, Expertise, and Integrity. Together, they reflect the three cornerstones of business conduct which we strive to instill in our employees, whom we call partners, and to provide to our clients and the communities we serve worldwide. With more than 135 years of financial experience and over 24,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Global Engineering is seeking a Principal Software Engineer (.NET Technical Lead) to provide technical leadership for the design, development, and delivery of modern cloud-native applications and platforms. This role serves as a senior technical leader and principal designer, working closely with business, product, architecture, and engineering teams to deliver scalable, resilient, secure, and high-performing solutions.The ideal candidate combines deep hands-on expertise in .NET development, cloud technologies, microservices architecture, and AI-assisted software engineering with strong leadership, communication, and project delivery skills.Key ResponsibilitiesProvide technical leadership, mentorship, and guidance to engineering teams, fostering a culture of collaboration, innovation, and engineering excellence.Serve as the principal designer for major systems and applications, defining architectures, technical standards, and implementation strategies.Partner with business stakeholders, product teams, and architects to translate business requirements into scalable technical solutions.Design, develop, and support applications using C#, .NET Core/.NET, ASP.NET Core, Entity Framework Core, SQL Server, and modern API frameworks.Architect and implement microservices and event-driven solutions leveraging Kafka and related messaging technologies.Design and deploy cloud-native solutions utilizing Azure and/or AWS, Docker, Kubernetes, and Infrastructure as Code.Drive adoption of CI/CD, automated testing, DevOps, and secure software development practices.Lead technical project planning, solution design, implementation, and status reporting for strategic initiatives.Ensure compliance with enterprise standards, audit requirements, change management controls, and data security policies.Collaborate with vendors, consultants, and technology partners as needed.Evaluate and recommend emerging technologies, tools, and architectural patterns to improve business outcomes and operational efficiency.Champion the use of AI-powered development tools such as GitHub Copilot, Microsoft Copilot, and AI-assisted engineering platforms to enhance developer productivity, code quality, testing, and documentation.Required QualificationsBachelor's degree in Computer Science, Engineering, or a related discipline.10+ years of software engineering experience with enterprise-scale systems.5+ years of experience in technical leadership, solution design, systems analysis, or project leadership roles.Strong expertise in:C#.NET Core / ASP.NET CoreEntity Framework CoreSQL ServerREST APIsMicroservices ArchitectureExperience with:Kafka or equivalent messaging platformsDocker and KubernetesAzure and/or AWSGit, GitHub, Azure DevOps, Jenkins, or similar CI/CD toolsStrong understanding of software development lifecycle (SDLC), design patterns, distributed systems, Agile, and DevOps practices.Hands-on experience using GitHub Copilot and other AI-assisted software engineering tools to accelerate software development and improve engineering effectiveness.Proven ability to lead complex technical initiatives and influence technical direction across multiple teams.Excellent communication, analytical, problem-solving, and stakeholder management skills.Preferred QualificationsFinancial Services experience.Knowledge of Infrastructure as Code tools such as Terraform.Familiarity with modern security frameworks including OAuth, JWT, SAML, SSO, and Identity Management solutions.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.Work AuthorizationApplicants 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). Working with UsAs a Northern Trust partner, you will be part of a flexible and collaborative work culture, which has a strong history of financial strength and stability. Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to an inclusive workplace and assisting the communities we serve.Philanthropy is deeply rooted in Northern Trust’s history and is an essential element of our culture. Employees around the world give their time and talent to work for the greater good of their communities. Reasonable Accommodation Northern Trust is committed to working with and providing adjustments to individuals with health conditions and disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at , or alternatively you can discuss your individual requirements with the recruiter you are working with. SummaryLocation: Chicago, ILType: Full time
$137.4k - $233.6k
...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...SuggestedFull timeFlexible hours$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...SuggestedFull timeContract workWork at office- 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,...SuggestedFull timeWorldwide
$153.32k - $205k
Title: Principal Software EngineerJob Description: Architect, design, develop, test, and deploy in agile environment; build iManage’s modern... ...and drive small teams in agile environment as part of the engineering team; perform development of web-based software solutions...Suggested$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...SuggestedFull timeWork at officeWorldwideWeekend work$137.4k - $233.6k
...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...Full timeContract workH1bFlexible hours$197.3k - $313.7k
...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology... ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion...Full time$224k - $308k
...authorization for our customers. We are focused on solving the complex engineering challenge of modeling intricate permissions at a massive scale... ...What you’ll bring to the role ~8+ years of professional software engineering experience, with a focus on Distributed Systems...Full timeWork at officeLocal areaRemote workFlexible hours- ...About the Role IAA is seeking a Principal Data Engineer to serve as the most senior individual contributor and technical authority across... ...pipelines.Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...Full timeWorldwide
$106.5k - $182.6k
...Apply for the Senior Software Engineer role at Alliant Credit Union . Responsibilities Attend design sessions and planning meetings to solution designs that cross the credit union's infrastructure while providing technical support by understanding cloud‑based...Full timeTemporary workPart timeWork from home3 days per week$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLocal areaRemote workWorldwide$173k - $230k
...in the United States, for any employer, at the date of hire. This position is ineligible for employment Visa sponsorship.Principal Software Engineer - Infrastructure AutomationOverall PurposeThe Principal Software Engineer - Infrastructure Automation is an enterprise technical...Hourly payFull timeImmediate startVisa sponsorshipWork visaFlexible hours$144.2k - $288.4k
..., one family and one community at a time. Position Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead the architecture, design, and delivery of next-generation...Hourly payFull timeTemporary workLocal area$182.33k - $235.95k
...areas. Role Overview Cboe's Data Vantage division — the team behind Silexx, LiveVol, and DataShop — is looking for a Principal Software Engineer who builds across the entire stack and owns the integration and end‑to‑end testing that keeps our platforms working...Contract workWork at officeImmediate start- ...requiredSECRET Security Clearance Required; TS+ clearance preferred5+ years of experience as a Software EngineerExperience with distributed system architectures, secure platform engineering, and knowledge graphsStrong programming skills in Python, expertise in React and...ApprenticeshipEasy work
$165.69k - $202.6k
...coding, testing, research, programming and documentation for software systems, applications and/or operating systems in conjunction... ...create unit and other automated testing solutions. Provide engineering management with accurate effort estimates for projected work....Remote work- ...Workday account. Any resume submitted outside of an active job posting will not be considered for employment.What You'll Do:The Software Engineer will be a leading contributor on the team to plan, execute, and operate the Enterprise technology platforms we maintain. The...Full timeWork experience placementRemote work2 days per week
$195k - $220k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...scalability and performance optimization Mentor and guide junior engineers, promoting best practices and technical excellence...Full timeWorldwide$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 areaImmediate startFlexible hours$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,...Full timeWork at officeLocal areaFlexible hours$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 timeSummer workWork at officeLocal areaRemote workMonday to Friday- ...for employment.What You'll Do:Associate Principal works with business analysts, team... ...requirements, develops, tests, and documents software quality to ensure proper implementation... ...thorough code-reviews based on high engineering standardsWrites unit and integration tests...Full timeImmediate startRemote workFlexible hours2 days per week
$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 timeWork experience placementRemote work2 days per week$168.4k - $252.6k
Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond... ...accomplish theirs, too. Join our team as we help shape the future. Principal Software Engineer (T6) Role Summary The Principal Software...Full timeTemporary workWork at officeShift work3 days per week$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 timeH1bWorldwideFlexible hours- ...outside of an active job posting will not be considered for employment.What You'll Do:OCC's Enterprise Quality Engineering organization seeks an Associate Principal in Performance Testing to design and execute comprehensive performance and failover testing strategies...Full timeContract workRemote work2 days per week
$107.5k - $204.5k
...of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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...Full timeH1bWorldwideFlexible hours$114.3k - $164.3k
...take your career to the next level. Join us and be part of the play! Position Overview: Zynga is looking for a Principal Software Engineer level in the Austin, Eugene, Toronto, San Mateo, Carlsbad, or Chicago areas. This position will be to develop and maintain...Full timeWork experience placementCasual workLocal area- ...journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research...Full timeSummer workCasual workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Chicago, IL
- senior principal cloud computing engineer Chicago, IL
- principal data scientist Chicago, IL
- principal solution architect Chicago, IL
- principal cloud computing engineer Chicago, IL
- principal Chicago, IL
- associate principal Chicago, IL
- principal architect Chicago, IL
- senior principal scientist Chicago, IL
- software technology Chicago, IL



