remote
Lead Software Engineer- Python/Analytics - JPMorganChase
Software Engineer
Lead Software Engineer driving Python‑based analytics solutions in an agile, secure, and scalable environment, architecting high‑performance systems that support corporate business objectives.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑centric analytics applications that deliver market‑leading technology products.
- Lead architectural decisions, ensuring solutions are secure, stable, and scalable across multiple business functions.
- Collaborate with cross‑functional agile teams to translate business requirements into robust technical solutions.
- Mentor junior engineers, fostering best practices in coding, testing, and continuous integration.
- Drive performance optimization and troubleshoot complex production issues.
Requirements
- Extensive experience with Python and data analytics frameworks.
- Strong background in software architecture, secure coding, and scalable system design.
- Proven track record in agile development environments.
- Excellent problem‑solving skills and ability to mentor others.
- Effective communication skills for cross‑team collaboration.