Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Full Stack Software Development Engineer

Full-time

Dokainish & Company

About Dokainish & Company Since 2011, Dokainish & Company has been delivering world-class project management and project controls consultancy services. Our areas of expertise include Project Controls, Project Management, Quantitative Risk Analysis, Organizational Change Management, Enterprise Reporting, Estimating, Asset Management, and System Implementation for Capital Projects. We draw upon decades of project experience to deliver customized solutions to our clients’ most complex challenges.
We are currently seeking an experienced Software Engineering Lead to join our high-performing, diverse, and innovative consulting team.

The Engineering Lead is the senior engineering authority within the Product & Technology team, responsible for software architecture, engineering quality, technical delivery, production readiness, and technical go-to-market readiness across organization-owned products, internal tools, and client technology solutions.
The Engineering Lead will design solutions, write and review code, establish engineering standards, guide developers, support technical discovery and estimation, and ensure that software solutions are secure, scalable, maintainable, supportable, and ready for enterprise deployment and commercialization.
This is a full-time non-remote, in-office role based in downtown Toronto. Eligible candidates must be able to commute to Toronto or willing to relocate independently to accommodate this requirement.
Organization-owned software products
Internal digital tools and automation solutions
Client technology discovery, MVPs, and custom software builds
Product hardening, enterprise readiness, deployment, and go-to-market enablement
For larger client engagements, the Engineering Lead will define the technical approach and provide architectural oversight while additional delivery resources are staffed against the signed SOW.
Software Architecture & Engineering Leadership
Own solution architecture and major engineering design decisions across software products and client builds.
Translate business and product requirements into practical technical solutions.
Define application architecture, data models, integrations, APIs, authentication patterns, and deployment approaches.
Ensure solutions are designed for scalability, reliability, maintainability, security, and performance.
Maintain appropriate technical documentation and architecture standards.
Lead the technical hardening required to move products from prototype or MVP stage into production and commercial use.
Assess and close gaps related to scalability, reliability, performance, security, monitoring, supportability, and deployment.
Establish production deployment and release processes appropriate for client-facing software.
Support implementation readiness, configuration approaches, client environments, and integration requirements.
Establish appropriate telemetry, logging, monitoring, error handling, backup, and recovery capabilities.
Support technical due diligence, security reviews, penetration testing, and enterprise client questionnaires.
Identify technical risks that could affect commercialization, implementation, client adoption, or service reliability.
Partner with Product to ensure roadmap decisions account for technical readiness and commercialization requirements.
Hands-On Software Development
Remain actively involved in software development, particularly for complex, high-risk, or foundational components.
Develop proofs of concept and technical prototypes where required.
Support deployment, release, and production stabilization activities.
Engineering Standards & Quality
Establish and enforce coding standards, branching strategies, code review practices, testing expectations, and development workflows.
Implement appropriate automated testing and quality controls.
Reduce technical debt and identify opportunities to improve existing applications.
Establish reusable components, patterns, and accelerators that improve delivery speed and margins across future projects.
DevOps & Cloud Engineering
Own the technical design of application environments within Azure.
Establish CI/CD pipelines and deployment practices.
Implement appropriate logging, monitoring, backup, and recovery capabilities.
Work with the IT & Security Manager to ensure application environments comply with corporate security and governance requirements.
Technical Discovery & Client Delivery
Participate in client discovery workshops alongside Product and Business Analysis.
Assess technical feasibility, complexity, dependencies, integrations, and delivery risks.
Develop technical solution options and recommendations.
Identify when a client engagement requires a dedicated engineering pod beyond the core team.
Provide technical leadership and architectural governance for client builds.
Partner with the Director, Product & Technology, Technology Business Analyst, and UI/UX Designer to convert product roadmaps into executable engineering plans.
Advise on technical implications of roadmap decisions and feature prioritization.
Help establish a common technology foundation across organization-owned applications.
Provide day-to-day engineering leadership to software engineers and developers.
Assign and review technical work based on priorities established with the Director, Product & Technology.
Participate in technical interviews and engineering hiring decisions.
Support external developers or project-based engineering resources as engagements scale.
Incorporate secure software development practices throughout the SDLC.
Partner with the IT & Security Manager on cybersecurity, privacy, SOC 2, penetration testing, vulnerability remediation, and technology audits.
Ensure engineering teams remediate identified technical security issues.
Support client security and technical due-diligence requirements as needed.
The Engineering Lead serves as the organization’s engineering authority for software development and application architecture .
The Engineering Lead owns or provides the final technical recommendation on:
Software architecture
Development and deployment practices
Technical feasibility
Technical estimates
Code quality
Go-to-market technical readiness
Engineering-related technical risks
The Director, Product & Technology retains accountability for product priorities, commercial decisions, portfolio investment, budgets, client commitments, and overall team performance.
7+ years of professional software engineering experience, including significant full-stack development experience.

  • Demonstrated experience leading technical design and architecture for production applications.
  • Experience taking software from prototype or MVP through production deployment and commercial use.
  • Strong experience with modern front-end and back-end development frameworks.
  • Experience with relational databases, data modelling, and application data architecture.
  • Strong working knowledge of Microsoft Azure or comparable enterprise cloud platforms.
  • Experience implementing CI/CD and modern software development practices.
  • Experience reviewing code and providing technical direction to other developers.
  • Ability to estimate technical work and identify engineering risks and dependencies.
  • Ability to communicate technical concepts clearly to product leaders, consultants, clients, and non-technical stakeholders.
  • This is a full-time non-remote, in-office role based in downtown Toronto. Eligible candidates must be able to commute to Toronto or willing to relocate independently to accommodate this requirement.

Experience building and scaling enterprise SaaS products.
Experience supporting software commercialization and enterprise client onboarding.
Experience delivering custom software or digital solutions in a consulting environment.
Experience with Microsoft Entra ID, Azure App Service, Azure Functions, Azure SQL, Azure Storage, Application Insights, and related Azure services.
Experience with AI-enabled applications, LLM APIs, workflow automation, or agentic systems.
Experience supporting SOC 2, penetration testing, security assessments, or enterprise client security reviews.
Experience building reusable platforms, accelerators, or component libraries across multiple solutions.
Experience working with distributed or offshore development teams.
Advanced organization-owned products from MVP or prototype stages toward reliable, enterprise-ready commercial solutions.
Closed material technical gaps affecting launch, scalability, security, performance, supportability, and client adoption.
Established reliable development, testing, code review, deployment, monitoring, and production support practices.
Developed reusable technical components and patterns that reduce the cost and delivery time of future builds.
Improved the quality and reliability of technical estimates used in proposals and SOWs.
Established a strong working model between Product, Engineering, IT/Security, Business Analysis, and Design.
We recognize and value the uniqueness of every individual, and you’ll be part of a growing consulting firm where your expertise will directly shape project outcomes and client success. AI USAGE: This organization does not use artificial intelligence to screen, assess, or select applicants for this particular open position. Qualified applicants will receive consideration for employment without regard to age, gender, race, colour, religion, sexual orientation, gender identity, national origin, disability, age and veteran status, or any other protected status required by applicable law.
In accordance with the Ontario Human Rights Code, Accessibility for Ontarians with Disabilities Act, 2005, and Dokainish & Company AODA Policy, accommodation will be provided in all parts of the hiring process.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Full Stack Software Development Engineer in Toronto, ON vacancy
  •  ...automation, and we’ve assembled a world-class engineering team with staff-level talent from...  ...brand new engineering office in downtown Toronto. This engineering role is general, the work...  ...systems (e.g. fintech), or complex workflow engines is a plus ~ Loves in-person culture, we... 
    Suggested
    Full time
    Work at office

    Maxima

    Toronto, ON
    8 hours ago
  • $90k - $110k per year

     ...Lily™ , the world's first AI Forward Deployed Engineer, which learns how a business works, builds the software it needs, and goes live in days. It does not...  ...with offices in San Francisco, London, and Toronto, InstaLILY serves leading companies across construction, industrial... 
    Suggested
    Full time
    Internship
    Live In
    Work at office
    Remote work

    Instalily Ai

    Toronto, ON
    8 hours ago
  • $70 - $95 per hour

     ...Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors...  ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $70–$95/hour... 
    Suggested
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  •  ...We help companies stay secure while moving fast. Built by engineers for engineers, The Teleport Access Platform delivers on-demand, least...  ..., and too little trust. Complexity slows engineers down and leads to human errors. Complex systems can’t be secure despite the red... 
    Suggested
    Remote job
    Full time
    Local area
    Flexible hours

    Teleport

    Toronto, ON
    8 hours ago
  •  ...approach allows Cerebras to deliver industry-leading training and inference speeds and...  ...Cerebras is seeking passionate and talented Software Engineers to join our innovative team – you will...  ...with C++ is an asset. Hybrid role in Toronto, ON.    Why Join Cerebras People... 
    Suggested
    Full time
    Internship

    Cerebras

    Toronto, ON
    8 hours ago
  • $65 per hour

     ...job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors...  ...explaining each step. Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements.... 
    Contract work
    Summer work
    Internship
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  • $168k - $210k per year

     ...About Nu Nu is the leading digital bank in Latin America, serving...  ...Page About the role Our Engineering team helps Nubank to create and...  ...strive for state-of-the-art software development practices that currently...  ...Demonstrated ability to lead technical initiatives across multiple... 
    Full time
    Flexible hours

    Nubank

    Toronto, ON
    8 hours ago
  • $85 - $115 per hour

     ...Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors...  ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer IV – Data Collection and Engineering Type: Contract... 
    Full time
    Contract work
    Summer work

    Mercor

    Toronto, ON
    8 hours ago
  • $160k - $200k per year

     ...globally-minded company dedicated to delighting our customers across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-scale, mission-critical infrastructure in a fast-paced agile... 
    Long term contract
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    8 hours ago
  •  ...and 100M+ MAU. We are a group of technologists, physicians, engineers, and designers that are uniquely positioned to design and distribute...  ..., clarity, and thoughtful engineering matter deeply. As a software engineer, you'll work across the full stack: agent architectures... 
    Long term contract
    Full time

    Stealth Hc

    Toronto, ON
    8 hours ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...  ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do... 
    Full time
    Work at office
    Shift work

    Speechify

    Toronto, ON
    8 hours ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...  ...organization that allows anyone to become a leader by showing excellent technical skills and... 
    Full time
    Work at office
    Remote work

    Speechify

    Toronto, ON
    8 hours ago
  • $80 - $110 per hour

     ...Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors...  ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Full-time Compensation: $80–$110/hour... 
    Hourly pay
    Weekly pay
    Full time
    For contractors
    Summer work
    Remote work

    Mercor

    Toronto, ON
    8 hours ago
  •  ...include frontend and backend engineers, AI research scientists, and others...  ..., Microsoft, and Google, leading PhD programs like Stanford, high...  ...What You’ll Do Lead the design, architecture, and...  ...building accessible and inclusive software. ~ Excellent software engineering... 
    Long term contract
    Work at office

    Speechify

    Toronto, ON
    8 hours ago
  •  ...and a bourgeoning investment adviser. Overview: We are seeking a highly motivated, quick-learning developer for our algorithmic software development team. In this role, you will be involved in the development of our cutting-edge, low-latency trading platform, which... 
    Full time
    Worldwide
    Flexible hours

    Dv Trading Llc

    Toronto, ON
    8 hours ago
  • $120k - $144k per year

     ...we’re looking for a Technical Lead (CRM Experience) who is driven...  ...excellence and ensuring high-quality software delivery across the full...  ...no-code customization engine, Method enables users to design...  ...employees work from our downtown Toronto office 2–3 days per week Collaborative... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    8 hours ago
  •  ...simplified, Intellistack has grown into a leading provider of powerful, no-code...  ...something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems...  ...Denver, Fishers (Indiana), Los Angeles, Toronto, and Krakow, Poland. While some roles... 
    Full time
    Worldwide
    Flexible hours

    Intellistack

    Toronto, ON
    8 hours ago
  • $90k - $130k per year

     ...complex enterprise environments. Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America, Europe,...  ...responsibly and at scale. What’s the Opportunity?   As a Software Engineer at Zafin, you will design, build, test, and maintain... 
    Full time

    Zafin

    Toronto, ON
    8 hours ago
  •  ...Embedded Software Toronto, Canada Salary: Pay - Negotiable Share this job Embedded Software Developer Greater Toronto Area About the role: Technical requirements: 3+ years of embedded software development experience Programming... 
    Full time

    Esrhealthcare And Exec Staff Recruiters

    Toronto, ON
    8 hours ago
  • $148k - $242k per year

     ...how the world eats, there is no better time to join us. About the Role As a Staff Data Engineer, on the Distribution Center (DC) Solutions team, you’ll play a technical lead role in building and scaling the data integrations needed to support our suite of DC products.... 
    Full time
    For contractors
    Live In
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Toronto, ON
    8 hours ago
  • $100k - $130k per year

     ...Univeris, headquartered in Toronto, Canada, is a privately held company...  ...hiring for two distinct Tech Lead positions. Please read both...  ...when applying. At Univeris, a Software Development Technical Team...  ...is a  hands-on senior software engineer and people manager , accountable... 
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Univeris

    Toronto, ON
    8 hours ago
  •  ...on it. That tension is the job. We're looking for a full-stack engineer who can move quickly without leaving a mess behind — someone who...  ...ingestion pipelines, AI-powered workflows, and APIs. We're small, Toronto-based, and frequently work together out of our Toronto office.... 
    Full time
    Work at office

    Mycroft Llc

    Toronto, ON
    8 hours ago
  •  ...search data at scale. We are seeking a Lead Engineer to lead the MongoDB Search Query...  ...to speak to candidates who are based in Toronto for our hybrid working model. You're...  ...years of experience managing a team of software engineers You have strong technical judgment... 
    Full time
    Worldwide

    Mongodb

    Toronto, ON
    8 hours ago
  •  ...taste, and craft as much as research and engineering – shipping experiences that creatives actually...  ...and Index Ventures. Headquartered in Toronto with a growing team in NYC, we're scaling...  ....ai . About The Role As a Software Engineer at Ideogram, you'll build the products... 
    Full time
    Work at office

    Ideogram

    Toronto, ON
    8 hours ago
  • $65k - $85k per year

     ...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week) About Forum: Delivering...  ..., Synapse, ADLS, and related Azure services. Lead large-scale data initiatives, migrations, and... 
    Long term contract
    Full time
    Work at office

    Forum Asset Management,llc

    Toronto, ON
    8 hours ago
  • $130k - $145k per year

     ...we invite you to explore opportunities with our team in Toronto. We are looking for lead software developers to design, develop, and deliver enterprise-level...  ...we are. You Can Expect To: As a lead software engineer, you will build custom solutions using a variety of... 
    Long term contract
    Full time
    Temporary work
    Internship
    Local area

    Pariveda

    Toronto, ON
    8 hours ago
  • $172k - $229k per year

     ...’re building a groundbreaking software solution, purpose-built to support...  ...hire? As a Staff Software Engineer, your primary focus will be to...  ..., and optimize our industry-leading platform across the entire stack...  ...Los Angeles, San Francisco, Toronto, and Raleigh with hybrid work... 
    Full time
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    Buildops

    Toronto, ON
    8 hours ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern elective-care clinics — med spas, wellness, longevity, and aesthetics practices. Most clinics run on 5–10 disconnected tools that... 
    Full time
    Internship
    Live In
    Manual labor

    Decoda Health

    Toronto, ON
    8 hours ago
  •  ...LinkedIn.   About the Role As a Software Engineer, you’ll build the systems powering...  ...This is a hybrid role based in our Toronto office.   What You’ll Do Design and...  ...in event-driven architectures, workflow engines, observability, or runtime reliability... 
    Full time
    Work at office

    Magical

    Toronto, ON
    8 hours ago
  • $85k - $100k per year

     ...better decisions. We are headquartered in Toronto and led by an experienced financial...  ...risk and portfolio management systems for leading investment banks, wealth managers, hedge...  ...a highly motivated and detail-oriented Software Engineer to join our Client Reports team. In this... 
    Full time
    Remote work
    Flexible hours

    d1g1t

    Toronto, ON
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Full Stack Software Development Engineer. Be the first to apply!