remote
Lead Software Engineer, Securities Services Technology - JPMorganChase
Software Engineer
Lead Software Engineer driving design, development, and delivery of secure, scalable market‑leading technology for securities services, leveraging Java, C++, Python, microservices, and AWS in an Agile environment.
About the role
Key Responsibilities
- Lead an Agile team in designing, building, and maintaining high‑performance, secure software platforms for securities services.
- Architect and implement microservice‑based solutions using Java, C++, and Python, ensuring scalability and reliability.
- Drive cloud adoption and infrastructure automation on AWS, including CI/CD pipelines and monitoring.
- Collaborate with cross‑functional business and technology stakeholders to translate requirements into technical specifications.
- Mentor junior engineers, conduct code reviews, and enforce best practices for quality and security.
Requirements
- 5+ years of professional software development experience, with deep expertise in Java, C++ and Python.
- Proven experience designing and deploying microservices architectures on AWS.
- Strong background in Agile methodologies, CI/CD tooling, and automated testing.
- Excellent problem‑solving skills and ability to lead technical discussions across business domains.
- Effective communication and mentorship abilities to guide a high‑performing engineering team.
Skills
javacpythonawsagilecicd