remote
Senior Lead Software Engineer - Python Developer - JPMorganChase
Software Engineer
Lead senior Python engineer driving secure, scalable enterprise solutions in an agile environment, leveraging cloud, DevOps, and architectural best practices to deliver high‑impact technology products.
About the role
Key Responsibilities
- Architect, design, and implement robust Python‑based services that meet enterprise performance and security standards.
- Lead a cross‑functional agile team, mentoring developers and ensuring timely delivery of high‑quality code.
- Collaborate with product, security, and operations teams to define requirements, conduct code reviews, and enforce best practices.
- Drive continuous improvement of CI/CD pipelines, monitoring, and incident response processes.
- Evaluate and adopt new cloud (AWS) and DevOps tools to enhance scalability and reliability.
Requirements
- 10+ years of software development experience with deep expertise in Python.
- Proven track record leading large‑scale, mission‑critical projects in an enterprise setting.
- Strong knowledge of cloud architecture, AWS services, and secure coding practices.
- Experience with Agile methodologies, CI/CD, and containerization (Docker/Kubernetes).
- Excellent communication skills and ability to influence stakeholders at all levels.