Our Engineering Directors are highly technical: you will need to be a domain expert in one or more ... Maintain a high level of assurance and software quality standards while maintaining development ...
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more ... Maintain a high level of assurance and software quality standards while maintaining development ...
Manager, Software Engineering
Toronto, ON · On-site
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will ... This includes recruiting, mentoring, and the development of individuals on your team. * Manage ...
Manager, Software Engineering
Toronto, ON · On-site
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will ... This includes recruiting, mentoring, and the development of individuals on your team. * Manage ...
Senior Software Engineer
Toronto, ON · Hybrid
CA$121K - CA$170K/yr
As a Senior Software Engineer reporting to the Sr. Director of Software Development, you'll play a critical role in building the next generation of market data streaming products that empower clients ...
Senior Software Engineer
Toronto, ON · Hybrid
CA$121K - CA$170K/yr
As a Senior Software Engineer reporting to the Sr. Director of Software Development, you'll play a critical role in building the next generation of market data streaming products that empower clients ...
We also reinvest a significant percentage of our revenue back into research and development ... As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ...
We also reinvest a significant percentage of our revenue back into research and development ... As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ...
Software Engineer, Full-Stack Applications, Associate Director (Python & React)
Toronto, ON · On-site
Software Engineer, Full-Stack Applications, Associate Director (Python & React) Fitch Ratings is ... What You Need to Have: 12+ years of professional software engineering experience building and ...
Software Engineer, Full-Stack Applications, Associate Director (Python & React)
Toronto, ON · On-site
Software Engineer, Full-Stack Applications, Associate Director (Python & React) Fitch Ratings is ... What You Need to Have: 12+ years of professional software engineering experience building and ...
Software Engineer - Remote
Toronto, ON · Remote
Required Skills and Qualifications: * 3+ years of hands-on software engineering experience. * Strong experience in at least one backend or full-stack engineering environment, such as Python ...
Quick apply
Software Engineer - Remote
Toronto, ON · Remote
Required Skills and Qualifications: * 3+ years of hands-on software engineering experience. * Strong experience in at least one backend or full-stack engineering environment, such as Python ...
As a Software Engineer, you will be part of a software design team where you'll learn the essentials of embedded systems design techniques, including foundational software development processes, the ...
As a Software Engineer, you will be part of a software design team where you'll learn the essentials of embedded systems design techniques, including foundational software development processes, the ...
Reporting to the VP, Solutions Engineering & Delivery, the Senior Director, AI Solutions ... Must Have: * 12+ years of experience in software engineering, delivery, platform engineering, or ...
New
Reporting to the VP, Solutions Engineering & Delivery, the Senior Director, AI Solutions ... Must Have: * 12+ years of experience in software engineering, delivery, platform engineering, or ...
New
Builds strong relationships, trust, and confidence with Boards of Directors. Verifies product and ... High school diploma or GED; 6 years' experience in the engineering and maintenance or related ...
Builds strong relationships, trust, and confidence with Boards of Directors. Verifies product and ... High school diploma or GED; 6 years' experience in the engineering and maintenance or related ...
Builds strong relationships, trust, and confidence with Boards of Directors. Verifies product and ... High school diploma or GED; 6 years' experience in the engineering and maintenance or related ...
Builds strong relationships, trust, and confidence with Boards of Directors. Verifies product and ... High school diploma or GED; 6 years' experience in the engineering and maintenance or related ...
As a Director of Operations Planning Engineering, you will lead engineering teams (Data Science, Data Engineering, Software Engineering, & Analytics) and Staff Engineers across the mid-term planning ...
As a Director of Operations Planning Engineering, you will lead engineering teams (Data Science, Data Engineering, Software Engineering, & Analytics) and Staff Engineers across the mid-term planning ...
As a Director of Operations Planning Engineering, you will lead engineering teams (Data Science, Data Engineering, Software Engineering, & Analytics) and Staff Engineers across the mid-term planning ...
As a Director of Operations Planning Engineering, you will lead engineering teams (Data Science, Data Engineering, Software Engineering, & Analytics) and Staff Engineers across the mid-term planning ...
Software Engineering Expert
Toronto, ON · On-site
As part of AutoScout24 group , Europe's largest online car marketplace, we're shaping the future of ... direct engineering involvement. * Experience leading through ambiguity, recovery, staffing ...
Software Engineering Expert
Toronto, ON · On-site
As part of AutoScout24 group , Europe's largest online car marketplace, we're shaping the future of ... direct engineering involvement. * Experience leading through ambiguity, recovery, staffing ...
Senior Software Engineering Manager - International Card Tech - Full stack
Toronto, ON · Hybrid
CA$202K - CA$231K/yr
At least 3 years of experience providing direct people leadership including talent development ... At least 10 years of experience as a hands-on software engineer Preferred Qualifications
Senior Software Engineering Manager - International Card Tech - Full stack
Toronto, ON · Hybrid
CA$202K - CA$231K/yr
At least 3 years of experience providing direct people leadership including talent development ... At least 10 years of experience as a hands-on software engineer Preferred Qualifications
As a Team Lead, you'll lead the engineering group of a cross-functional team composed of software engineers, a product manager, and UX/design. Our product is used by marketing teams in regulated ...
As a Team Lead, you'll lead the engineering group of a cross-functional team composed of software engineers, a product manager, and UX/design. Our product is used by marketing teams in regulated ...
Software Developer - AI Research & Evaluation
Toronto, ON · Remote
CA$200 - CA$300/hr
Several years of software engineering experience (3 years or more). * Strong expertise in systems programming, infrastructure, or backend development using languages like Python, C/C++, Rust, and Go.
New
Quick apply
Software Developer - AI Research & Evaluation
Toronto, ON · Remote
CA$200 - CA$300/hr
Several years of software engineering experience (3 years or more). * Strong expertise in systems programming, infrastructure, or backend development using languages like Python, C/C++, Rust, and Go.
New
Software Engineer
Toronto, ON · On-site
Required Qualifications * 6+ years of software engineering experience building SaaS applications, distributed systems, or enterprise software platforms * 4+ years of experience developing production ...
Software Engineer
Toronto, ON · On-site
Required Qualifications * 6+ years of software engineering experience building SaaS applications, distributed systems, or enterprise software platforms * 4+ years of experience developing production ...
Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Quick apply
Minimum 5 years of software engineering or related work experience * Masters or PhD in Computer ... Driven and self-directed Perks: * 20 vacation days * Strong health and extended health benefits
Manager, Software Engineering
Toronto, ON · On-site +1
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... Has direct reports, remote or local Agile/Process * Familiar with all the policies, procedures and ...
Manager, Software Engineering
Toronto, ON · On-site +1
Summary/Objective Emburse software engineers contribute to the development of an engaging and ... Has direct reports, remote or local Agile/Process * Familiar with all the policies, procedures and ...
Director Of Software Engineering information
What does a director of software engineering do?
What does a director of software engineering do?
As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.
What are some common challenges faced by a director of software engineering when managing cross-functional teams?
What are the key skills and qualifications needed to thrive as a director of software engineering, and why are they important?
What is the difference between Director Of Software Engineering vs Software Development Manager?
| Aspect | Director Of Software Engineering | Software Development Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives. | Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks. |
| Required Credentials | Bachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills. | Bachelor's in Computer Science or related field, strong technical background, experience managing development teams. |
| Work Environment | Strategic, cross-team collaboration, executive communication, often in larger organizations. | Technical focus, project management, direct team oversight, often in mid-sized companies. |
The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.
What job categories do people searching Director Of Software Engineering jobs in Maple, ON look for?
The top searched job categories for Director Of Software Engineering jobs in Maple, ON are:
What cities near Maple, ON are hiring for Director Of Software Engineering jobs?
Cities near Maple, ON with the most Director Of Software Engineering job openings:

Contractor
Re-posted 9 days ago
Job description
Intuition Machines uses AI/ML to build enterprise security products. We apply our research to systems that serve hundreds of millions of people, with a team distributed around the world. You are probably familiar with our best-known product, the hCaptcha security suite. Our approach is simple: low overhead, small teams, and rapid iteration.
Our Engineering Directors are highly technical: you will need to be a domain expert in one or more areas of distributed systems, online security, and machine learning. Responsibilities include building and leading teams ensuring engineers are productive, and shipping what our customers need while maintaining high code quality, security, and service availability standards.
Using AI: Coding agents are indisputably useful tools. We provide access to the top 3 models, and were early adopters of evals-first development flows. Familiarity with coding using agents is part of all interviews. However, reliability and correctness are critical for us. You will need to read and understand every line of code with your name on it, and it will be reviewed by both people and machines.
What you'll do:
- Recruit, motivate, lead, and manage highly technical teams focused on delivering online security and machine learning products at scale.
- Act as a liaison between product, engineering, customers, and sales to articulate and translate both complex business requirements and technology solutions into useful products.
- Maintain a high level of assurance and software quality standards while maintaining development velocity: availability is core to nearly every requirement.
- Define, drive and govern automation and instrumentation to ensure we maintain high observability and automate break-fix as much as possible.
- In partnership with sales and product teams, model go-to-market strategies for new offerings, oversee architecture, boost client acquisition capabilities, and improve delivery.
- Put in place effective hiring and onboarding strategies.
What we're looking for:
- Minimum of 5 years of hands-on experience leading engineering teams of 20-60 people with a strong background in security products and machine learning.
- Familiarity with high availability and high security development processes, supported by strong knowledge of Python, NodeJS, and Go or Rust.
- Experience and demonstrated success with DevOps/systems integration, lightweight development practices, meeting strong SLAs, test-driven design in large scale internet-facing systems.
- Familiarity with distributed systems design on orchestration platforms like Kubernetes: queue-first architectures, sharding, etc.
- Strong interpersonal skills, ability to communicate effectively with both technical and non-technical audiences.
- Demonstrated architecture and business/product need mapping expertise (gather requirements, problem solve, and reason about the best way forward given needs, timeline, and available resources).
What we offer:
- Fully remote position with flexible working hours.
- An inspiring team of colleagues spread all over the world.
- Pleasant, modern development and deployment workflows: ship early, ship often.
- High impact: lots of users, happy customers, high growth, and cutting edge R&D.
- Flat organization, direct interaction with customer teams.
We celebrate equality of opportunity and are committed to creating an inclusive environment for all team members. Join us as we transform cybersecurity, user privacy, and machine learning online!
Please note that all positions require pre-employment screening, including third-party verification of work history, education, and identity, as well as a final in-person interview and identity verification step, which will be conducted in your country of residence.