Talent.com
Manager, Software Development
Manager, Software DevelopmentMiovision • Kitchener Ontario or Remote, CA
Manager, Software Development

Manager, Software Development

Miovision • Kitchener Ontario or Remote, CA
4 days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

At Miovision, we’re unlocking transportation networks that move you.

Our vision and mission is to enable smart, fast, safe communities that simply flow, as we drive the Intelligent Mobility Revolution.

Backed by the world’s most advanced traffic AI, Miovision’s innovations in traffic signal planning and operations are making it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians.

Our values drive us.

They’re at the core of everything we do.

If they align with yours, proceed through the GREEN light!

All in to win : We're driven by a winning mindset, approaching every challenge with intensity, clarity, and speed.

One Miovision: We succeed as one team, uniting diverse talents, building on trust, and putting our shared mission before ego.

Be better every day: We're committed to continuous growth, staying curious, building mastery, and embracing challenges as learning opportunities.

Make it happen: We are proactive and results-driven, taking ownership, acting with urgency, and focusing on solutions that deliver real impact.

Earn the customer: We are deeply customer-centric, focused on earning our customers' partnership every day by delivering exceptional experiences that drive their success.

  • Position Summary We’re looking for an experienced, hands-on Software Development Manager to lead the Network Performance team and own execution, technical direction, and team health across a set of highly visible and technically complex products.

This role is well suited for a player/coach who is comfortable balancing people leadership, delivery ownership, and technical decision-making, while partnering closely with product and cross-functional stakeholders.

This is a hands-on role where staying close to the code and technical decisions is expected, and where strong judgment is required to know when to dive in versus when to empower the team.

The Network Performance team owns several core products that directly impact how cities monitor and improve traffic operations.

These include Performance , a deep analytics platform that gives traffic engineers actionable insight into intersection behavior; Optimization, which uses data from a wide range of traffic sensors to dynamically optimize signal timing and reduce vehicle delay and emissions; and Controller Manager, which enables customers to interface with and manage traffic devices deployed at the intersection.

Together, these products sit at the center of Miovision’s ability to deliver measurable outcomes for customers at scale.

In this role, you’ll be accountable for the team’s technical direction and delivery outcomes, ensuring systems are reliable, scalable, and meet customer needs.

You’ll lead planning and execution in close partnership with Product, make pragmatic technical trade-offs, and support the growth and performance of the engineers on the team.

You’ll also work closely with Architecture, QA, and other engineering leaders to align execution and drive improvements across customer-facing systems.

Please note: This role is open to candidates located in Canada.

This role can be based out of our HQ in Kitchener, Ontario or from your home office in Canada. Key Accountabilities Own delivery, technical execution, and team health for the Network Performance products, ensuring reliable, high-quality outcomes with clear customer impact.

Provide hands-on technical leadership by guiding architecture, design, and critical technical decisions, and staying close enough to the code to unblock and support the team.

Lead planning and prioritization in partnership with Product Management, making clear trade-offs between new features, technical investment, and operational stability.

Coach and develop engineers through regular feedback, mentorship, and career guidance, building a culture of accountability, ownership, and technical excellence.

Drive improvements in system reliability, performance, and scalability, and lead pragmatic initiatives that balance delivery speed with long-term maintainability and cost efficiency.

Collaborate closely with cross-functional partners across Product, Architecture, QA, Cloud, and Customer Support to align execution and respond effectively to customer-impacting issues.

Skills/Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional software engineering experience, including 3+ years in a technical leadership or engineering management role.

Experience leading teams of engineers and owning delivery for customer-facing, production systems.

Strong technical background with experience in one or more modern backend or full-stack languages such as Java/Kotlin, C#, Node.js, or Python.

Hands-on experience with modern software development practices and platforms, including Git, containerization (e.g., Docker), CI/CD pipelines, Linux-based systems, and cloud infrastructure (AWS or similar).

Experience working with distributed systems and data-intensive applications, including event-driven or streaming architectures (e.g., Kafka or equivalent).

Comfortable integrating with third-party SDKs, APIs, and external platforms.

Data-driven and technically curious, with the ability to dive into complex systems to understand performance, reliability, and failure modes.

Strong collaboration skills, with experience working across multidisciplinary teams (Software, QA, Hardware, Product, Architecture) in both in-person and distributed environments.

Able to give and receive clear, constructive feedback on designs, processes, and team dynamics.

Familiarity with observability and monitoring tools (e.g., Datadog, Grafana, or equivalent).

Excellent written and verbal communication skills in English.

Your Rewards & Well-being: We invest in our team with benefits designed for modern life and true work-life balance.

Comprehensive Coverage: Your well-being is covered from day one with comprehensive health benefits, 24/7 virtual healthcare access, and dedicated wellness programs.

Financial Future: Build for tomorrow with our RRSP Matching Plan and share in the company's success through our Variable Incentive Plan.

Time to Recharge: Truly unplug with our unique Mio-Days and flexible vacation policy.

Work & Life Support: We support you with flexible work options, an internet subsidy, a remote work allowance, and enhanced leave for new parents.

We do not utilize artificial intelligence (AI) to review candidates' resumes or assess fit based on the criteria outlined in the job posting.

We do not use AI to make any final hiring or interview decisions.

The compensation range for this position is listed below and includes the base salary, a discretionary bonus, and the benefits available for this role.

The listed range is based on the expectations outlined in this posting; however, the final base pay will be determined based on factors including transferable skills, work experience, market demands, and primary work location. Hiring Salary Range: $120,000 - $170,000 CAD This job posting is for an actual vacancy.

Sound like your next adventure?

Apply now and let's start building together!

We are an equal opportunity employer and value diversity at our company.

We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Please indicate if you require accommodation on your application, and our team will work with you to meet your accessibility needs.

PLEASE BE AWARE OF FRAUD: Applicants interested in applying for roles at Miovision should apply directly via the details provided on our careers page.

We communicate directly with applicants and will not request banking information, payment, or fees during any point of the recruitment process.

We do not conduct interviews via text message.

If you suspect that a third party is impersonating Miovision or requesting payment for recruitment on behalf of Miovision, please alert us via recruitment@miovision.com.

To all recruitment agencies: Miovision does not accept agency solicitation or resumes.

Please do not forward resumes to our HR alias e-mail address, to any Miovision employee, or to other Miovision e-mail addresses.

Miovision will not pay any fees related to unsolicited resumes.

Powered by JazzHR

Create a job alert for this search

Manager Software Development • Kitchener Ontario or Remote, CA

Similar jobs
Anaplan Engagement Lead - Codex

Anaplan Engagement Lead - Codex

Codex • guelph, on, ca
Full-time
We are partnering with a fast-growing, boutique Anaplan consultancy to hire an Engagement Lead to support multiple large enterprise implementations kicking off this year.This organization is one of...Show more
Last updated: 6 days ago • Promoted
Senior Manager, Software Engineering

Senior Manager, Software Engineering

D2L • Kitchener, Region of Waterloo, Canada
Full-time
D2L is a cloud company that is modernizing education and building the Future of Work.The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at...Show more
Last updated: 30+ days ago • Promoted
Senior Control System Engineer - Aversan Inc.

Senior Control System Engineer - Aversan Inc.

Aversan Inc. • guelph, on, ca
Full-time
Senior Control Systems Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking ...Show more
Last updated: 6 days ago • Promoted
Customer Success Manager

Customer Success Manager

Confidential Company • guelph, on, ca
Full-time
We are building a team of hardworking and motivated people who want to ensure that every step of the client’s journey is seamless, supported and that the value of the company's mission is fully rea...Show more
Last updated: 18 days ago • Promoted
Director, Project Management - Oncology

Director, Project Management - Oncology

Precision Medicine Group • guelph, ON, ca
Full-time
Position SummaryWorks cross functionally to develop partnership strategies for clinical trials and programs and works closely with our project teams to provide oversight, strategic expertise in the...Show more
Last updated: 18 days ago • Promoted
Software Engineer - ASP.net

Software Engineer - ASP.net

NPA WorldWide • Brantford Southeast, Ontario, Canada
Full-time +1
Plan, design, develop, test, implement, maintain, and document applications to meet business requirements.Modify and maintain existing applications.Provide technical support to end users for applic...Show more
Last updated: 1 day ago • Promoted
Algebra Private Tutoring Jobs Delhi

Algebra Private Tutoring Jobs Delhi

Superprof • Delhi, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Technical Project & Product Manager (Scrum Master)

Technical Project & Product Manager (Scrum Master)

\"RMS\" Retail Marketing Solutions LLC • cambridge, ON, ca
Full-time +1
HIRING POSITION - \"Technical Project & Product Manager (Scrum Master)\"Compensation: Project Based - Hourly Rate + BonusesFractional Independent Contractor PositionRemote \"Work f...Show more
Last updated: 1 day ago • Promoted
Technical Product Manager - Cubbi

Technical Product Manager - Cubbi

Cubbi • guelph, on, ca
Full-time
Technical Product Manager (Business Growth).Location: Remote, Calgary, Toronto.At Cubbi, product is the engine behind how businesses onboard, activate, and build lasting habits around food moments....Show more
Last updated: 11 days ago • Promoted
Vice President of Products - Auxo | Growth Partner

Vice President of Products - Auxo | Growth Partner

Auxo | Growth Partner • guelph, on, ca
Full-time
You’ll work directly with the CEO to own product strategy, ship AI-native features that drive real usage, and lead the team scaling an enterprise-grade B2B platform.This is a high-impact role for s...Show more
Last updated: 16 days ago • Promoted
SAP SCM Functional Lead Consultant (Canada - Remote) - guelph

SAP SCM Functional Lead Consultant (Canada - Remote) - guelph

CloudLabs Inc • guelph, on, ca
Remote
Full-time
CloudLabs Inc was founded in 2014 with the mission to provide exceptional IT & Business consulting services at a competitive price, to help clients realize the best value from their investments.Wit...Show more
Last updated: 6 days ago • Promoted
Managing Director

Managing Director

PSG leadership Inc. • guelph, ON, ca
Full-time
We are seeking a Managing Director to lead the Ontario operations of a premier Engineering Consulting firm specializing within the industrial sector.We are looking at a hands-on, people-focused lea...Show more
Last updated: 1 day ago • Promoted
Engineering Manager, Software — Lead A World‑class Team

Engineering Manager, Software — Lead A World‑class Team

Jobber • Kitchener, Canada
Full-time
A leading technology company is seeking a Manager of Software Engineering in Kitchener, Canada.This pivotal role focuses on developing a world-class team to assist service providers in efficiently ...Show more
Last updated: 1 day ago • Promoted
Senior Product Manager

Senior Product Manager

Haven • cambridge, ON, ca
Full-time
Note: Only candidates in Canada will be considered.Within Canada, we are remote-first, with a preference for candidates in Montreal or Toronto.The problem we’re solvingCanada has welcomed hundreds ...Show more
Last updated: 6 days ago • Promoted
Product Manager, Cybersecurity Data-Centric Specialist

Product Manager, Cybersecurity Data-Centric Specialist

Qohash • guelph, ON, ca
Full-time
At Qohash we look for……bold, mission-driven individuals who aren’t afraid to take brave action in pursuit of meaningful outcomes.You thrive in fast-paced, evolving environments, demonstrate a stron...Show more
Last updated: 6 days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Luxoft • kitchener, on, ca
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a...Show more
Last updated: 1 day ago • Promoted
Product Manager - Danby Appliances

Product Manager - Danby Appliances

Danby Appliances • guelph, on, ca
Full-time
Reporting to the Senior Product Manager, the Product Manager is responsible for developing and executing category‑level product strategies that align with market needs and company objectives.This r...Show more
Last updated: 2 days ago • Promoted
Configuration Engineer - Consultant

Configuration Engineer - Consultant

Acunor • guelph, on, ca
Full-time
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show more
Last updated: 6 days ago • Promoted