• Share :

Miovision is a global industry leading company providing agencies and organizations modern tools to improve today's traffic problems. We offer solutions that collect multimodal traffic data and uncover actionable insights, helping organizations get more out of their road network. The result:
streets capable of moving more people - safely and efficiently - whether they are in a car, on a bus, on a bike or e-scooter, or walking. Since 2005, our systems have counted or assisted more than thirty billion vehicles around the world. With global headquarters in Kitchener, Canada, as well as operations in Germany, Serbia and the United States. For more information, visit miovision.com.

Position Summary:

At our core, we believe that technology can transform industries, and traffic technology is no exception. We're looking for an exceptional Sr. Software Engineer who's ready to help us push the boundaries of what's possible. This isn't just another job-it's an opportunity to work on a project that will revolutionize how the world moves. You'll be working with full-stack applications, contributing at every layer of the tech stack. We need engineers who are versatile, hungry to learn, and passionate about making an impact.

As part of our team, you'll design, develop, test, deploy, maintain, and enhance software solutions that will directly shape the future of transportation. You'll have the opportunity to solve complex problems in IoT, data management, and real-time event streaming, while collaborating with some of the most talented engineers in the field. More than just technical skills, we're looking for someone with leadership qualities and the drive to change how the world thinks about traffic technology.

Key Accountabilities:

  • Write and Maintain Code:
    Develop product or system-level code across the entire codebase, ensuring the software is built to scale, perform, and be easily maintained.
  • Lead and Influence Design:
    Participate in and lead design reviews with peers and stakeholders, making crucial decisions on technology choices that drive the architecture forward.
  • Ensure Code Quality:
    Conduct code reviews, providing feedback that ensures adherence to best practices, performance optimization, and maintainability.
  • Knowledge Sharing:
    Contribute to and evolve documentation and educational content as the product evolves, ensuring that technical clarity remains a priority as the team grows.
  • Solve Complex Problems:
    Triage, debug, and resolve system issues by analyzing the source of the problem, and its impact on the entire system, from hardware to network and services.
  • Collaborate Cross-Functionally:
    Work in agile sprints with product managers, designers, and fellow engineers, ensuring that product development is aligned with business objectives.
  • Drive Continuous Improvement:
    Continuously improve system performance, refactor legacy code, and ensure our software scales seamlessly.
  • Evaluate performance, cost, and scalability of live systems.
  • Mentor junior members of the team and co-op students.
  • Review code to ensure that it aligns to our code quality standard.

Skills/Qualifications:

  • Bachelor's degree in Computer Science or related field with 3 years of experience as a full-time Software Engineer.
  • Alternatively, 5 years of experience as a full-time Software Engineer without a Computer Science degree.
  • Demonstrated experience in designing, deploying, and maintaining high-impact software solutions.
  • Problem Solving:
    Strong problem-solving skills, with the ability to write clean, efficient code and deliver reliable software solutions.
  • Languages:
    Strong proficiency in Kotlin, Snowflake, Python, Spring boot and Typescript with a proven track record of developing robust, scalable applications.
  • Containerization Expertise:
    Experience with Docker and container orchestration, ensuring that applications are efficiently deployed and maintained.
  • Event Streaming:
    Deep understanding of Apache Kafka and the design of distributed, event-driven systems.
  • Data Management:
    Ability to handle large-scale datasets, with excellent knowledge of data pipelines and processing.
  • Data Analysis:
    Proven experience analyzing complex datasets to drive insights and decisions.
  • IoT Systems:
    Expertise in designing, developing, and maintaining IoT solutions, with a focus on data stream management.
  • Pub/Sub Architecture:
    Expertise in building robust publication-subscription systems for real-time communications.
  • Cloud Mastery:
    Proven expertise in AWS cloud managed applications.

Additional Assets:

  • Frontend Framework:
    Angular
  • CI/CD Pipeline Experience:
    Hands-on experience with continuous integration and deployment pipelines.
  • Microservices Knowledge:
    Solid understanding of microservices architecture and best practices.
  • Security Focus:
    Awareness of security best practices, especially within IoT and distributed systems.
  • Communication:
    Strong communication and collaboration skills; able to influence, guide, and learn from others in a team setting.
  • Agile Tools:
    estimating and managing work with the agile method and with Jira workflows

This is an opportunity to work on something that truly matters. If you're excited about the potential to reshape the way the world thinks about traffic and transportation, and if you have the skills to make it happen, we want to talk.

Perks and Benefits:

Note:
We do offer flexible onsite and remote work options. Our Benefits are designed to reflect this and include:

  • Comprehensive health benefits starting on day one
  • RRSP Matching Plan
  • Variable Incentive Plan
  • Mio-Days:
    We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
  • Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
  • Internet subsidy and a remote work allowance
  • Enhanced paternity and maternity leaves
  • Unlimited vacation policy
  • Wellness offerings (Fitness, Mindfulness)

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Testeur euse logiciel / Software Tester

Genetec


La dynamique de votre équipe: • ClearID c'est une équipe de développeurs et testeurs enthousiastes, animés par la curiosité et l'envie de repousser les limites de la technologie. Nous valorisons l'innovation, l'entraide et la créativité pour relever des défis ambitieux et transformer des idées en...


Testeur euse d'intrusion / Penetration Tester

Genetec


La dynamique de votre équipe: • Joignez-vous au Groupe de sécurité de Genetec et aidez-nous à protéger nos produits et l'entreprise ! Genetec produit beaucoup de logiciels dans des contextes très différents et toutes ces applications doivent être sécurisées. • Comme les employés et biens de Genetec...


Facility Manager III

BGIS


ABOUT US BGIS is a leading provider of customized facility management and real estate services. With a combined team of over 10,000 professionals worldwide, we relentlessly focus on enabling innovation through the services we deliver. We actively seek new opportunities that drive innovation for our...


Concepteur trice UX senior / Senior UX Designer

Genetec


La dynamique de votre équipe: Vous êtes curieux et vous vous tenez toujours au courant des dernières tendances. Vous souhaitez être la voix de l'utilisateur et lui rendre la vie plus facile et plus efficace. Les écosystèmes à grande échelle, complexes, en temps réel et les équipes...


Stratège principal en lieu de travail Bilingue

Natural Factors


Who We Are BGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6,500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for...


Chef d'équipe, Développement logiciel / Team Lead, Software Development

Genetec


La dynamique de votre équipe: Notre équipe (qui fait partie du groupe Core Services) est responsable d'une composante clé offrant l'interopérabilité entre les domaines de la nouvelle offre Security Center SaaS de Genetec. Nous sommes un groupe de développeurs expérimentés qui construisent des...


Engineering Manager

Shred Tech Corporation


POSITION SUMMARY: As the Engineering Manager, you will be a key leader responsible for overseeing the design, development, and optimization of cutting-edge industrial shredding equipment. This role requires a strategic thinker with strong technical expertise, project management skills, and the...


Cash Management Specialist

CWB

  • CA - British Columbia - British Columbia - Victoria

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: • our people, our clients and our investors. We do this by: • Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as...


Structural EIT, New Graduate

Hatch


Requisition ID: • 93708 Job Category: • Campus Location: • Saskatoon, SK, Canada Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise in mining, energy, and infrastructure, our 10,000...


Sr Manager, Guidewire Development

Aviva


Individually we are people, but together we are Aviva. Individually these are just words, but together they are our Values - Care, Commitment, Community, and Confidence. As a manager of the Guidewire Development team, you will be working with globally distributed teams, including business...


General Sales Manager

BMW Sarnia


General Sales Manager - BMW SarniaAre you a driven and organized leader with a passion for luxury vehicles? Join our team as a General Sales Manager at BMW Sarnia, where you'll lead a high-performing team, deliver exceptional client experiences, and drive dealership success.What You'll Do: •...


Business Development Intern

Commscope


Internship Programs at CommScope As CommScope designs and builds connectivity for the world's most advanced networks, we're building something equally as important: careers for forward-thinking, innovated college students like you! Our Summer Internship Program is designed to provide you with an...


Software Development Engineer III

ENGINEERINGUK


Employer: • Expedia Group Location: • Montreal, Quebec, Canada Salary: • USD 108,500. 00 - 152,000. 00 per year Closing date: • 3 Feb 2025 Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create...


Cash Management Specialist

CWB

  • CA - British Columbia - British Columbia - Metchosin

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: • our people, our clients and our investors. We do this by: • Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as...


Cash Management Specialist

CWB

  • CA - British Columbia - British Columbia - Colwood

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: • our people, our clients and our investors. We do this by: • Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as...


Pre-Construction Manager, Buildings - General Contractor - Vancouver / Toronto / – Out

Outpost Recruitment


National general contractor who offers full-service construction for building projects is experiencing growth and seeking a Pre-Construction Manager to join their team in Vancouver, BC, Toronto, ON, and Edmonton, AB. Salary range is $150,000 - $180,000. Outpost Recruitment is excited to work with...


Plant Manager

Doman Building Materials Group


Plant Manager Full-Time Prince George, BC Reference Number: NWT-BC-PG-173-171024 SUMMARY The Plant Manager plays a crucial role in overseeing the treating plant's operations. Reporting to the General Manager, this position includes coordinating daily plant activities and scheduling production to...


Spécialiste-conseil technique / Product Support Specialist

Genetec


La dynamique de votre équipe: Le spécialiste-conseil technique travaillera au sein d'une équipe dynamique composée de gens brillants qui offrent à la clientèle de Genetec un soutien technique hors pair pour les produits Omnicast (vidéo). Vous mettrez à contribution vos capacités en dépannage...


Cash Management Specialist

CWB

  • CA - British Columbia - British Columbia - Oak Bay

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: • our people, our clients and our investors. We do this by: • Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as...


Formateur trice technique / Technical Trainer

Genetec


La dynamique de votre équipe: Genetec est actuellement à la recherche d'un(e) Formateur(trice) technique. Nous recherchons une personne dynamique et réactive, capable de bien travailler dans un environnement rapide et animé. Vous serez responsable de dispenser des formations sur les produits Genetec...


Ingénieur en assurance qualité débutant

Cognizant


Ingénieur en assurance qualité débutant Chez Cognizant, notre communauté mondiale nous distingue-nous sommes un lieu de travail énergétique, collaboratif et inclusif, où chacun peut s'épanouir. • Avec des projets de pointe en innovation, vous pouvez vivre une carrière variée et gratifiante tout en...


Specialist, Commercial Portfolio Management

CWB

  • CA - British Columbia - British Columbia - Langley

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...


Histology Technician

Charles River Laboratories


For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. • When you join our family, you will have a significant impact on the health and well-being of people across the globe. • Whether your background...


Technical Support Representative Full-Time

MCI


LOCATION Sydney, NS POSITION OVERVIEW TECHNICAL SUPPORT REPRESENTATIVE (FULL-TIME) As a technical support representative, you will handle blended inbound phone interactions with residential and business customers. You will troubleshoot account issues, provide general customer service, and up-sell...


Pre Clinical Autopsy Technician

Charles River Laboratories


For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. • When you join our family, you will have a significant impact on the health and well-being of people across the globe. • Whether your background...


Clinical Veterinarian

Charles River Laboratories


For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. • When you join our family, you will have a significant impact on the health and well-being of people across the globe. • Whether your background...