remote
Lead Software Engineer - Margin Technology Vice President - Citi
Software Engineer
Lead a high‑impact engineering team building low‑latency, AI‑enabled margin platforms. Design and deliver scalable microservices on AWS, leveraging Java, C++, and Python to support global finance operations.
About the role
Key Responsibilities
- Architect, design, and implement high‑performance, low‑latency margin trading systems that process billions of dollars daily.
- Lead a cross‑functional team of engineers, providing technical direction, mentorship, and code reviews.
- Drive adoption of cloud-native microservices on AWS, ensuring scalability, reliability, and security.
- Integrate advanced analytics and machine‑learning models to enhance risk assessment and pricing.
- Collaborate with product owners, traders, and risk managers to translate business requirements into robust technical solutions.
Requirements
- 10+ years of software engineering experience, with at least 3 years in a lead or architect role.
- Strong proficiency in Java, C++, and Python for building high‑throughput, low‑latency applications.
- Deep knowledge of microservices architecture, containerization (Docker/Kubernetes), and AWS cloud services.
- Experience designing distributed systems and implementing performance‑critical algorithms.
- Hands‑on experience with machine‑learning pipelines or AI integration in production environments.
Skills
javacpythonmachine learning