remote
Senior Lead Software Engineer, Cloud Platform - JPMorganChase
Software Engineer
Lead the design and delivery of scalable cloud platforms that power data‑driven decision making, leveraging AWS, Python, Node.js, Kubernetes and machine learning to transform financial services.
About the role
Key Responsibilities
- Architect and lead the development of highly available, secure cloud platforms on AWS that support large‑scale data analytics and machine learning workloads.
- Collaborate with cross‑functional teams to define product roadmaps, translate business requirements into technical specifications, and deliver end‑to‑end solutions.
- Mentor and coach engineering teams, fostering a culture of continuous improvement, code quality, and best practices in DevOps and CI/CD.
- Drive performance optimization, cost management, and compliance with regulatory standards across all cloud services.
- Evaluate and integrate emerging technologies to enhance platform capabilities and maintain competitive advantage.
Requirements
- 10+ years of software engineering experience with a strong focus on cloud architecture and large‑scale distributed systems.
- Proven expertise in AWS services (EC2, S3, RDS, Lambda, ECS/EKS) and container orchestration with Kubernetes.
- Advanced proficiency in Python and Node.js, with a track record of building production‑grade APIs and data pipelines.
- Hands‑on experience with machine learning frameworks (TensorFlow, PyTorch) and data platform tools (Kafka, Spark).
- Excellent leadership, communication, and stakeholder management skills.
Skills
awspythonnodejskubernetesmachine learning