Engineering Manager – Software Platforms
1 week ago
(TORONTO) - Engineering Manager – Software Platforms
About Dokainish & Company
Since 2011 Dokainish & Company has been providing world class professional consultancy services.
We specialize in working diligently and collaboratively with our clients to achieve long-lasting and impactful results across numerous business functions. Our areas of expertise include, but are not limited to, Project Management, Quantitative Risk Analysis, Organizational Change Management, Project Controls, 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 a fast-growing organization, currently seeking an Engineering Manager to lead a small product-engineering team responsible for building, launching, operating, and continuously improving enterprise software platforms.
IMPORTANT: Please provide a link to one or more of the following: GitHub profile, technical portfolio, architecture documentation, or public project write-up on your resume.
Role Overview
This role combines technical leadership, delivery ownership, platform readiness, and executive communication. You are accountable for taking products to market, ensuring they operate reliably after launch, and enabling sustained feature development as the platforms evolve.
This is a hands-on leadership role. You are expected to remain technically fluent, guide architecture and standards, and directly support delivery when needed.
This is a full-time, non-remote position based in Toronto, Ontario, Canada.
Key Responsibilities:
Requirements Translation & Team Execution
- Translate Business Requirements Documents (BRDs) and Product Requirements Documents (PRDs) into clear, actionable technical requirements
- Break requirements into well-scoped engineering tasks with acceptance criteria
- Assign, sequence, and manage work across a team of 3–4 developers
- Resolve ambiguity in requirements rather than escalating it
- Ensure engineers understand what is being built, why, and what "done" means
Platform & Go-to-Market Ownership
- Own technical readiness for launching products, including deployment, security, billing readiness, and operational stability
- Define and uphold standards for production and market readiness
- Ensure platforms can be deployed, supported, and evolved in a structured and maintainable way
Delivery & Sustained Feature Development
- Own end-to-end delivery outcomes, beyond individual sprints
- Balance ongoing feature development with platform reliability and technical health
- Translate ambiguous business goals into clear execution plans
- Identify delivery and operational risks early and drive mitigation
Technical Leadership & Architecture
- Guide architectural decisions, data models, integrations, and platform standards
- Ensure systems are secure, scalable, and maintainable
- Review critical technical decisions, especially around payments, access control, and AI integration
AI Enablement & Guardrails
- Define appropriate use of AI tools and agents across the platform
- Ensure AI is used to augment delivery, not replace engineering judgment
- Set realistic expectations around AI accuracy, limitations, cost, and risk
- Ensure AI usage is reviewed, governed, and secure
Team Leadership & Mentorship
- Lead, mentor, and support developers across experience levels
- Set clear expectations around accountability, quality, and ownership
- Develop junior engineers through guidance, feedback, and technical coaching
Executive Communication
- Act as the primary technical interface with executive and non-technical stakeholders
- Communicate progress, risks, trade-offs, and timelines clearly
- Push back constructively when assumptions or timelines introduce risk
Required Skills & Experience
- 7+ years of professional software development experience
- 2+ years in an engineering leadership or management role
- Strong full-stack technical background (TypeScript ecosystem preferred)
- Ability to review and reason about production code and architecture
- Experience taking products from development through launch and ongoing operation
- Strong security and platform-readiness mindset
- Experience with SaaS monetization concepts (payments, subscriptions, entitlements)
- Familiarity with cloud infrastructure and CI/CD
- Experience working with AI-assisted systems or AI agents in production contexts
- Proven ability to operate in ambiguous environments
- Strong written and verbal communication skills for executive audiences
Working Arrangements
- Must be based in Toronto, Ontario, or willing to relocate.
- This is a full-time, non-remote position based in Toronto, Ontario, Canada.
- Legally eligible to work in Canada.
We are highly skilled when moving ideas into actions and empower each other to deliver outstanding results. If you believe your skillset, drive, qualifications, and experience is a match, we welcome your application and can't wait to hear from you.
We thank all applicants for their interest in joining Dokainish & Company, please note only those candidates considered for an initial interview will be contacted.
Dokainish & Company is an equal opportunity employer. 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. Applicants need to make their needs known in advance.
rD9yosBeHH
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI)supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks.Role:Principal...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
6 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Manager, Engineering
2 weeks ago
Toronto, Ontario, Canada Redwood Software Full timeOUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full timeSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full timeSenior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...
-
Senior Software Engineer
4 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Software Engineer, Platform
7 days ago
Toronto, Ontario, Canada Kooltra Full timeWelcome to Kooltra We are at the forefront of revolutionizing the financial landscape by building a distributed system that brings order and clarity to the vast and decentralized world of financial service providers. As a dynamic team with an ambitious vision, we are on the lookout for individuals who are passionate about software engineering, eager to shape...
-
Senior Software Engineer
7 days ago
Toronto, Ontario, Canada Banyan Software Full timeBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Software Engineering Program Manager
4 days ago
Toronto, Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier...