Job Description
Seeking a Lead Engineer with 10+ years of overall software engineering experience and a strong background in building and maintaining enterprise‑level applications. The ideal candidate must have strong experience in Capital Markets with a sound understanding of trading workflows and trade lifecycle across asset classes including Equities, Fixed Income, Derivatives, OTC, and FX. The role requires solid expertise in C++, Python, SQL, AWS Cloud, and DevOps practices, along with experience designing and architecting large‑scale enterprise financial systems.
Key Responsibilities
- Design, develop, and maintain enterprise‑grade financial applications.
- Lead application architecture and technical design decisions.
- Design scalable systems involving system design, data flow, and component interaction.
- Work across Capital Markets trading platforms and workflows.
- Debug and resolve complex application and performance issues.
- Develop solutions using C++, Python, and SQL.
- Implement cloud‑native solutions on AWS.
- Build and support event‑driven architectures and distributed systems.
- Implement and maintain CI/CD pipelines, containerized deployments, infrastructure as code, and automated deployment strategies.
- Collaborate with cross‑functional engineering and business teams.
- Follow software engineering best practices, including clean code principles and design patterns.
- Continue expanding domain expertise in financial systems and emerging technologies.
Essential Skills
- 10+ years of software engineering experience.
- Strong experience in Capital Markets and Financial Services.
- Strong understanding of trading workflows and trade lifecycle management for Equities, Fixed Income, Derivatives, and OTC FX.
- Hands‑on expertise in C++, Python, and SQL.
- Strong SQL fundamentals, including joins, aggregations, indexing, and query optimization.
- Experience designing and architecting enterprise applications at a Lead Engineer level.
- Knowledge of event‑driven architecture, design patterns, and clean code principles.
- Experience with AWS Cloud services.
- DevOps experience with CI/CD pipelines, Docker, Kubernetes, infrastructure as code, and automated deployment strategies.
- Experience with FIX protocol is strongly preferred.
Desirable Skills
- Experience with AI tools and large language models (LLMs).
- Proficiency in Python libraries such as Pandas, NumPy, and PySpark.
- Front‑end development skills.
- Knowledge of LLMs and AI integration.
Experience Required
10+ years of software engineering experience; requirement for 8–10 years of experience as outlined.
#J-18808-Ljbffr