remote
Senior Lead Software Engineer - Manager - JPMorganChase
Software Engineer
Lead a high‑performing engineering team building scalable, resilient data platforms on Databricks, Snowflake, AWS, and Kubernetes, while driving AI/ML initiatives and ensuring production excellence.
About the role
Key Responsibilities
- Architect, develop, and maintain large‑scale data pipelines and AI/ML services on Databricks, Snowflake, and AWS.
- Lead a cross‑functional team, providing mentorship, code reviews, and career development.
- Own end‑to‑end delivery: design, implementation, testing, deployment, and post‑production support.
- Collaborate with product, data science, and infrastructure stakeholders to define requirements and prioritize features.
- Ensure high availability, performance, and security of data services using Kubernetes and cloud best practices.
Requirements
- 10+ years of software engineering experience with a strong focus on data platforms and cloud technologies.
- Proven leadership in managing and scaling engineering teams.
- Deep expertise in Databricks, Snowflake, AWS, Kubernetes, and Python.
- Experience with CI/CD, monitoring, and incident response in production environments.
- Excellent communication skills and a collaborative mindset.
Skills
databrickssnowflakeawskubernetespython