remote
Front Office RAD Lead Software Engineer - JPMorganChase
Software Engineer
Lead RAD engineer crafting high‑performance, Python‑based trading tools and spreadsheet solutions for a fast‑paced rates desk, collaborating closely with quants, traders and tech teams to deliver reliable, low‑latency systems.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑based applications and bespoke spreadsheet tools that support daily trading operations on the rates desk.
- Collaborate with quantitative researchers, traders, and technology teams to translate business requirements into robust, low‑latency solutions.
- Own the full lifecycle of Rapid Action Development (RAD) projects, from rapid prototyping to production deployment and ongoing support.
- Ensure high reliability, performance, and scalability of trading tools, implementing rigorous testing and monitoring practices.
- Mentor junior developers, promote best practices, and drive continuous improvement in development processes.
Requirements
- 5+ years of software engineering experience in a trading or financial technology environment.
- Strong proficiency in Python and experience building performance‑critical applications.
- Hands‑on experience with Rapid Action Development and agile delivery methodologies.
- Solid understanding of trading systems, market data feeds, and quantitative research workflows.
- Excellent problem‑solving skills, with a track record of delivering high‑quality, production‑ready code under tight deadlines.