> Markdown version of [/jobs/ext/4620341-sr-principal-software-engineer-ai-security-platform](https://www.wearedevelopers.com/jobs/ext/4620341-sr-principal-software-engineer-ai-security-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Principal Software Engineer, AI Security Platform - **Company:** Northern Trust - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Cloud Computing, Python (Programming Language), Machine Learning, Software Engineering, Systems Integration, Software Vulnerability Management, ReactJS, Large Language Models, Software Security, Agentic-AI, AI Platforms, Kubernetes, Front End Software Development, Api Design, Restful APIs - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25303_9dee557c30dea1a9607f9b4ca5cb484d ## About the Role * Experience 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. Technical Skills * Expert-level React development. * Modern SPA architecture. * REST APIs and authentication integrations. * Expert-level Python development. * API design and integration. * Automation and orchestration frameworks. * Test automation and quality engineering. * Experience integrating Large Language Models (LLMs). * Agent-based workflows and automation frameworks. * Application security and vulnerability management. ## Description 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 and advanced security automation to identify, validate, and report software vulnerabilities across enterprise codebases. This role will be responsible for ongoing development, architectural evolution, and long-term enhancement of the platform. The successful candidate must be equally comfortable designing user-facing applications, building automation, integrating AI services, and securing cloud-native solutions., * Serve as a lead technical developer for the AI Code Scanner platform. * Implement modernization, enhancements, and scalability initiatives. * Mentor junior team members. Front-End Development Improve user experience, reporting dashboards, workflow management, and administrative capabilities. * Implement secure authentication and authorization patterns.