Sr Principal Software Engineer, AI Security Platform
About Northern Trust
Northern Trust is a global leader in innovative wealth management, asset servicing, asset management and banking services. Founded in 1889, the firm serves sophisticated clients worldwide with leading technology and exceptional service. With over 24,000 partners, Northern Trust operates under the guiding principles of Service, Expertise, and Integrity.
Role Overview
The Senior Principal Software Engineer will lead technical development of the AI‑powered Code Security Scanner platform. This platform uses frontier AI models and advanced security automation to identify, validate, and report software vulnerabilities across enterprise codebases. The role involves ongoing development, architectural evolution, and long‑term enhancement of the platform, covering user‑facing applications, automation, AI integration, and cloud‑native security.
Responsibilities
- Serve as the lead technical developer for the AI Code Scanner platform.
- Implement modernization, enhancements, and scalability initiatives.
- Mentor junior team members.
- Improve user experience, reporting dashboards, workflow management, and administrative capabilities.
- Implement secure authentication and authorization patterns.
- Maintain and extend orchestration and scanning services.
- Expand and manage integrations with LLM‑based security analysis capabilities.
- Enhance automated vulnerability analysis, reporting, and verification workflows.
Requirements
- 15+ years of professional software engineering experience.
- 5+ years in a lead, principal, or senior engineering role.
- Experience supporting enterprise‑scale applications in regulated environments.
- Expert‑level React development and modern SPA architecture.
- Strong knowledge of REST APIs and authentication integrations.
- Expert‑level Python development, API design, and integration.
- Experience with automation and orchestration frameworks, test automation, and quality engineering.
- Experience integrating Large Language Models (LLMs) and building agent‑based workflows.
- Background in application security and vulnerability management.
Salary
Salary range: $164,600 – $288,000 USD (estimate of base pay).
Benefits
- Retirement benefits (401k and pension).
- Health and welfare benefits (medical, dental, vision, spending accounts, disability).
- Paid time off, parental and caregiver leave.
- Life & accident insurance.
- Voluntary and well‑being benefits.
- Discretionary bonus program, which may include an equity component.
Work Authorization
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 any U.S. work visa for this opportunity.
Working with Us
Partners at Northern Trust enjoy a flexible, collaborative culture with strong financial stability. Internal mobility is encouraged, senior leaders are accessible, and the firm is committed to an inclusive workplace and community service. Philanthropy is a core element of the culture, with employees regularly contributing time and talent to community initiatives.
Reasonable Accommodation
Northern Trust is committed to providing accommodations for individuals with health conditions or disabilities. For assistance, email MyHRHelp@ntrs.com or discuss requirements with your recruiter.