Job DescriptionSeeking 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 ResponsibilitiesDesign, 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 Skills10+ 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 SkillsExperience 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 Required10+ years of software engineering experience; requirement for 8–10 years of experience as outlined.#J-18808-Ljbffr