About this role
Join a team where your expertise in security engineering and AI-driven development shapes innovative solutions. Grow your career by delivering impactful, tamper-proof technology at JPMorgan Chase.
As a Lead Security Engineer at JPMorgan Chase within the Security Engineering team, you deliver enterprise-scale solutions that prevent misuse and malicious behavior. You apply your skills to create tamper-proof, audit-defensible methods across multiple technical areas. You work collaboratively to support the firm’s business objectives and foster a culture of innovation and accountability. You leverage advanced tools and AI-assisted development to drive secure software delivery.
Job responsibilities
- Execute security solutions design, development, and technical troubleshooting to satisfy security requirements for internal clients
- Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems
- Apply specialized tools to analyze and correlate incident data, identifying and summarizing the probability and impact of threats
- Proactively identify hidden problems and patterns to drive improvements in coding hygiene and system architecture
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met
- Leverage Microsoft Copilot to accelerate secure software delivery, including refactoring, test generation, and code review support
- Support delivery of agentic AI solutions, including threat modeling, guardrails, and audit controls
- Applies reuse-first, AI-assisted practices within SDLC/toolchain routines to strengthen security testing and control validation, ensuring traceability/auditability and alignment to resiliency and security expectations.
- Uses enterprise-authorized AI capabilities within the work environment to accelerate threat modeling, vulnerability analysis synthesis, and security documentation, validating outputs and ensuring sensitive data is handled appropriately.
- Lead continuity-related awareness, training, educational activities, and exercises
Required qualifications, capabilities and skills
- Formal training or certification on security engineering concepts and 5+ years applied experience
- Minimum 10 years of experience developing security engineering solutions for enterprise scale
- Proficient in coding in C# on.NET 6 or greater, SQL Server/T-SQL
- Strong analytical and problem solving skills
- Demonstrated experience using enterprise-authorized AI capabilities within the work environment to support security engineering workflows with strong validation habits and awareness of data sensitivity.
- Ability to review and validate AI-assisted code/security recommendations before adoption, escalating uncertainty and ensuring outcomes align to security, resiliency, and auditability expectations.
- Overall knowledge of the Software Development Life Cycle, use of Git, Bitbucket, GitHub, Jenkins or similar
- Solid understanding of agile methodologies such as CI/CD, applicant resiliency, and security
- Strong working knowledge of information and network security, IT risk management, and architectural concepts and patterns
- Advanced knowledge of and experience using specialized tools – Visual Studio, Sonar
- Proficiency using Microsoft Copilot effectively and safely in day-to-day engineering workflows
Preferred qualifications, capabilities and skills
- Familiarity with modern front-end technologies, Blazor, Razor, MVC
- Entity Framework or EF Core
- Familiarity with Docker and Kubernetes
- Strong understanding/experience with multi-threading techniques and asynchronous programming in.NET applications