Shakudo Logo

Shakudo

Director of Engineering

Reposted 6 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Senior level
In-Office
Toronto, ON
Senior level
Lead and grow the engineering team at Shakudo, oversee product development, ensure quality practices, and mentor engineers.
The summary above was generated by AI
About the Job & Shakudo

At Shakudo, we are building the world’s first operating system for data and AI. We use the term operating system in the truest sense of the word. Like iOS, Windows and Linux, Shakudo’s end-to-end OS offers ever-evolving, automatically operated, best-of-breed open-source components tailored to each business's unique needs.


We are seeking an experienced and dynamic Engineering Director to lead and grow our engineering team while overseeing the development, delivery, and scaling of innovative products. The Engineering Director will play a key role in defining the strategic direction of our engineering initiatives, driving technological advancements, and ensuring the highest quality of software development practices. The Engineering Director will report directly to the Head of Product, ensuring alignment between engineering efforts and business objectives. In addition to leadership responsibilities, the Director will also be actively coding alongside the team, contributing to the development of key systems and features.

What you'll do

  • Hands on leadership: Develop, test, deploy, and maintain the Shakudo data and AI operating system Participate in code reviews to ensure code quality and distribute knowledgeManage performance reviews, professional development, and succession planning within the engineering department.
  • Ensure optimal team structure and resource allocation to meet project demands.
  • Collaborate with the executive team to define technical strategies that align with business goals.
  • Oversee the architecture, design, and implementation of complex software systems.
  • Oversee multiple concurrent engineering projects, ensuring quality, timelines, and scope are consistently met.
  • Implement best practices in agile methodologies, continuous integration, and delivery to drive engineering productivity.
  • Ensure the scalability, security, and maintainability of systems across all platforms.
  • Drive technological innovation and identify opportunities to apply cutting-edge tools and processes.
  • Lead and mentor a team of engineers, promoting professional growth and a culture of continuous improvement.

What you'll bring

  • Bachelor’s degree in Computer Science, Engineering, or Mathematics
  • Proficiency with programming languages such as JavaScript/TypeScript, or similar languages
  • 10+ years of experience in software engineering, with 5+ years in a leadership or management role
  • Experience with: Kubernetes, distributed computing, infrastructure as code
  • True full-stack experience including frontend is a strong plus
  • Bias for action and ownership mentality
  • Excellent communication and interpersonal skills, with the ability to inspire and motivate a team
  • Proven experience managing software engineering teams in a startup or fast-paced environment
  • Comfort with ambiguity and operating in a fast-paced environment
  • Experience working cross-functionally with product managementExperience with Agile methodologies and project management tools.
  • Passion for technology and a strong desire to create impactful solutions.
  • Passion for mentoring, coaching, and developing engineering talent.

Why Shakudo Stands Out

  • Work on cutting-edge technologies in machine learning and high-performance computing.
  • Contribute to a platform that reshapes how organizations leverage data and AI.
  • Be part of a dynamic team that values innovation, efficiency, and diversity.

Shakudo is an equal opportunity employer and encourages candidates of all backgrounds to apply. We foster diversity and inclusivity and welcome applications from a broad range of backgrounds and experiences.

Top Skills

Distributed Computing
Infrastructure As Code
JavaScript
Kubernetes
Typescript

Shakudo Toronto, Ontario, CAN Office

21 Carscadden Dr, Toronto, Ontario, Canada, M2R 2A6

Similar Jobs

22 Days Ago
In-Office
Toronto, ON, CAN
Expert/Leader
Expert/Leader
Fintech • Financial Services
The Director of Engineering will lead and scale the engineering team to support the company's growth, fostering innovation and aligning engineering strategies with business goals.
25 Minutes Ago
In-Office
Toronto, ON, CAN
Expert/Leader
Expert/Leader
Fintech • Payments • Financial Services
The Director of Infrastructure Engineering oversees the delivery of automated patching solutions, leading a team, driving operational excellence, and collaborating with IT teams to ensure compliance and efficiency in patch management.
Top Skills: AIAnsibleMlSatelliteSccmTanium
3 Days Ago
In-Office
Toronto, ON, CAN
Junior
Junior
Software • App development
Lead the Platform and Infrastructure team at Parallelz, ensuring alignment between product goals and technical execution while managing a team of engineers.
Top Skills: CC++

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account