remote
Senior Lead Software Engineer - Senior Python Developer - JPMorganChase
Software Engineer
Senior Lead Software Engineer focused on secure Python development within a high‑velocity agile team, driving robust cybersecurity solutions that prevent misuse and malicious behavior.
About the role
Key Responsibilities
- Lead design, implementation, and review of secure Python applications that meet functional and security requirements.
- Collaborate with cross‑functional teams to define threat models, risk assessments, and mitigation strategies.
- Mentor junior engineers on secure coding practices, code reviews, and security tooling.
- Integrate security controls into CI/CD pipelines and automate security testing.
- Stay current with emerging security threats, industry standards, and regulatory requirements.
Requirements
- 10+ years of software engineering experience with a strong focus on security.
- Expertise in Python, secure coding, and vulnerability remediation.
- Proven experience in agile environments and leading technical teams.
- Deep understanding of threat modeling, secure architecture, and compliance frameworks.
- Excellent communication skills and ability to influence stakeholders across the organization.