
Tech Lead
Islamic Finance Advisory
full-time
Posted on:
Location Type: Office
Location: Toronto • Canada
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead, Mentor & Code: Actively architect, design, and write production-quality code while coaching a high-performing engineering team and nurturing a culture of innovation and continuous learning.
- Full-Stack & Cloud Architecture: Design, build, and evolve end-to-end solutions on Azure—from front-end components to microservices, databases, and infrastructure-as-code—ensuring scalability, security, and high availability.
- Infrastructure Ownership: Provision, automate, and manage cloud resources (AKS, App Services, Functions, Cosmos DB, etc.) using Terraform/Bicep, CI/CD pipelines, and robust monitoring/alerting practices.
- Relentless Code Quality: Champion clean architecture, rigorous code reviews, automated testing, and static analysis to keep technical debt near zero—no spaghetti allowed.
- Performance & Cost Optimization: Continually fine-tune application performance, cloud spend, and system reliability through profiling, load testing, and right-sizing Azure resources.
- Technical Decision-Making: Evaluate and select the best languages, frameworks, and Azure services to accelerate product delivery while meeting business and compliance requirements.
- Innovation & Modernization: Track emerging tech—AI services, serverless patterns, container orchestration—and pilot their adoption where they add real value.
- Cross-Functional Collaboration: Partner with product, UX, security, and DevOps stakeholders to translate ideas into shippable features and resilient cloud infrastructure.
Requirements
- 6-10 Years of deep, hands-on engineering – Proven track record designing, building, and shipping complex production systems at scale.
- Cloud Mastery (Azure preferred; strong AWS/GCP welcome) – End-to-end ownership of cloud-native architectures, including networking, security, IaC (Terraform/Bicep), and cost optimization.
- Polyglot Coding Expertise – Fluency in Next.js / Node.js, C# (.NET Core), Java, Python, JavaScript, and Go; able to jump into any codebase and deliver high-quality solutions.
- Linux Mastery – Expert‐level command-line skills, shell scripting, system administration, performance tuning, and troubleshooting on modern Linux distributions.
- Distributed & Microservices Design – Authoritative understanding of domain-driven design, event-driven architectures, messaging patterns, and data consistency strategies.
- Container & DevOps Leadership – Expert in Docker, Kubernetes, and CI/CD pipelines; capable of building secure, repeatable release workflows from commit to production.
- Technical Mentorship & Team Leadership – History of growing engineers through code reviews, pair programming, and clear career guidance while maintaining a hands-on coding presence.
- Quality-First Mindset – Champion of clean architecture, automated testing, static analysis, and rigorous code standards that keep technical debt near zero.
- Rapid, Sound Decision-Making – Exceptional debugging and problem-solving skills; calm and decisive under production pressure.
- Clear Communicator – Able to distill sophisticated technical concepts into actionable plans for engineers, executives, and cross-functional partners alike.
Benefits
- Employee Health: While Canada has a public healthcare system, we offer a supplementary benefits plan that includes coverage for medical, as well as an employee wellness program.
- Time Off: Our paid time off includes statutory vacation time, sick leave, and public holidays, consistent with provincial labor laws.
- Retirement: We contribute to the Canada Pension Plan (CPP) and also offer supplementary retirement savings plans.
- Professional Growth: We provide a dedicated learning and development budget to support your career growth.
- Flexible Work: You will have access to flexible work hours and remote flexibility.
- Perks: We offer reimbursement for business travel, internet, and workstation costs, as well as anniversary rewards and an employee stock option (ESOP) program.
- Community engagement: We host team events and in-person organizational meetups to foster a strong company culture.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AzureAWSGCPTerraformBicepNext.jsNode.jsC#JavaPython
Soft Skills
mentorshipleadershipproblem-solvingcommunicationcollaborationdecision-makinginnovationcoachingdebuggingperformance tuning