Lead Software Engineer - Java/Python, AWS, Spark ⭐ Featured
As a Lead Software Engineer, you will design, build, and enhance scalable technology solutions for a large-scale market data platform within the Commercial & Investment Bank. You will work closely with cross-functional teams to develop secure, high-performance applications using Java and/or Python while ensuring reliability and operational stability. The role involves architecting complex systems, building ETL pipelines, and processing large datasets to generate meaningful insights and reporting. You will contribute to cloud-native development using AWS services, implement automation and CI/CD practices, and ensure resilient system design. Additionally, you will mentor junior engineers, review architectural decisions, and drive engineering best practices across the team.