This role is for an experienced Lead Engineer with a robust background in software engineering and a deep understanding of capital markets. The ideal candidate will possess strong technical skills and the ability to design and architect complex financial systems.
Required Skills & Qualifications
- 10 years of overall software engineering experience with a strong background in building and maintaining enterprise-level applications.
- Must-have 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.
- Strong working experience in C with the ability to independently debug complex issues with precision.
- Proficiency in Python with hands-on experience applying it in a financial or capital markets context.
- Strong foundational knowledge of SQL, including core concepts like joins, aggregations, indexing, and query optimization.
- Experience designing and architecting applications at a Lead level with sound technical decisions around system design, data flow, and component interaction.
- Knowledge of software development best practices including clean code principles,
design patterns, and event-driven architecture.
- Experience in AWS Cloud is a must.
- Must-have experience with DevOps practices and tooling including CICD pipelines, containerization (Docker, Kubernetes), infrastructure as code, and automated deployment strategies.
- Experience in FIX protocol is strongly preferred.
- Familiarity with AI tools and large language models (LLMs) is a plus.
- Passion to expand domain knowledge through continued education.
- Prior work experience at client or in client's Industry.
Preferred Skills & Qualifications
- Experience with Python libraries such as Pandas, NumPy, and PySpark.
Day-to-Day Responsibilities
- Lead the design and development of enterprise-level applications in the capital markets domain.
- Collaborate with cross-functional teams to ensure seamless integration of new features and technologies.
- Maintain and optimize existing systems to meet the evolving needs of the business.
Company Advantages & Culture
- Competitive compensation and benefits package.
- Opportunities for professional growth and development.
- Inclusive and dynamic work environment.
For immediate consideration please click APPLY to begin the screening process with Alex.
📌 Lead Engineer (Toronto)
🏢 Artech
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.