Senior Lead Software Engineer, Payments
Core
Senior Lead Software Engineer designing and building secure, scalable payment systems for commercial and investment banking clients.
Role type
Senior Lead Software Engineer (Payments)
Builds
Secure, high-quality production code and automated toolchains for payment technology
Domain
Financial Services / Payments Technology
Deliverable
production ML models
Required skills
System design, Application development, Testing, Operational stability, Java, Python, Go, AI-assisted development tools, Responsible AI practices, Cloud-native architecture
Preferred skills
Statistical modeling (regression, XGBoost), Generative AI concepts, Agentic systems, Machine learning frameworks (Spark, Airflow), AWS certifications
Technologies
AI, Airflow, AWS, Cloud, Support, Java, Machine Learning, Python, Security, Spark, Flow
Responsibilities
Provide technical guidance to business and technical teams, Develop secure production code and review/debug others' code, Promote and govern AI-assisted engineering practices, Establish validation standards for AI work, Drive decisions on product design and technical operations, Serve as subject matter expert, Advocate firmwide SDLC frameworks
