remote
Senior Lead Software Engineer - Python, TypeScript - JPMorganChase
Software Engineer
Lead a high‑velocity agile team building secure, scalable real‑time pricing solutions for equity derivatives, driving innovation with Python and TypeScript.
About the role
Key Responsibilities
- Architect and develop high‑performance pricing engines using Python and TypeScript.
- Lead code reviews, mentoring, and knowledge sharing within a cross‑functional agile squad.
- Collaborate with product, risk, and infrastructure teams to define scalable, secure solutions.
- Drive continuous improvement of CI/CD pipelines and automated testing frameworks.
- Ensure compliance with regulatory and security standards while delivering market‑leading features.
Requirements
- 10+ years of software engineering experience, with 5+ in senior leadership roles.
- Deep expertise in Python, TypeScript, and modern web frameworks.
- Proven track record building real‑time, low‑latency financial systems.
- Strong understanding of Agile methodologies and DevOps practices.
- Excellent communication skills and ability to influence stakeholders at all levels.