About This Role
This Security Engineer III role at JPMorganChase involves delivering secure software solutions within the Cybersecurity and Technology Controls line of business. The position focuses on preventing misuse and malicious behavior, carrying out critical technology solutions with tamper-proof methods across various business functions. Your seniority as a security engineer places you among the top talent in the field, playing a critical role at a leading financial institution where security is paramount.
Responsibilities
- Design, build, test, and maintain software applications across the full SDLC, including requirements, implementation, code reviews, CI/CD, deployment, monitoring, and ongoing support, in partnership with product, QA, and engineering teams
- Follow software security best practices, including secure coding standards, dependency and secret management, vulnerability remediation, and security testing throughout the SDLC
- Develop and manage Infrastructure as Code (e.g., Terraform, CloudFormation, CDK) to provision, version-control, and operate scalable and secure environments
- Build and deliver cloud-native solutions with hands-on experience in cloud platforms (AWS preferred), including core services, security/IAM, networking, and performance and scalability considerations
- Apply DevOps practices to improve developer productivity and system reliability through CI/CD pipelines, automated testing, release automation, monitoring and alerting, and incident management
- Participate in an on-call rotation and provide customer support by triaging incidents, troubleshooting production issues, communicating status and ETAs, and driving root-cause analysis and preventative fixes
- Execute security solutions design, development, and technical troubleshooting with the ability to apply knowledge of existing security solutions in order to satisfy security requirements for internal clients (e.g., product, platform, application owners)
- Use enterprise-authorized AI capabilities within the work environment to accelerate security analysis and vulnerability assessment documentation, validating outputs and ensuring sensitive data is handled appropriately
- Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems
- Lead delivery of continuity-related awareness, training and educational activities, and exercises
- Apply 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
Requirements
- Formal training or certification on security engineering concepts and 3+ years applied experience
- Experience developing security engineering solutions
- Documented experience building enterprise applications using Java