View All Jobs 134970

Lead Engineer

Architect and lead development of enterprise capital markets applications in a hybrid Toronto environment
Toronto
Expert
16 hours agoBe an early applicant
Artech

Artech

Provides IT staffing, workforce solutions, and consulting services to enterprises, helping scale technology teams and manage contingent talent.

Lead Engineer

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 Benefits & Culture:

  • Competitive compensation and benefits package.
  • Opportunities for professional growth and development.
  • Inclusive and dynamic work environment.
+ Show Original Job Post
























Lead Engineer
Toronto
Engineering
About Artech
Provides IT staffing, workforce solutions, and consulting services to enterprises, helping scale technology teams and manage contingent talent.