Miovision Logo

Miovision

Senior Backend Software Developer

Posted 13 Days Ago
Be an Early Applicant
Canada
Senior level
Canada
Senior level
The Senior Backend Developer will design, develop, and maintain scalable backend services and APIs, focusing on high-performance systems and cloud technologies.
The summary above was generated by AI
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: 

We’re building the future of urban mobility, our platform ingests and analyzes massive streams of data including from IoT devices to make cities smarter, safer, and more efficient. We are looking for a passionate and experienced Senior Backend Developer to join us and help deliver exciting features to meet global demand. Your work will directly power city-wide analytics, enabling faster emergency response, reduced congestion, and safer intersections.

You're the ideal candidate if you thrive on solving complex problems, love building resilient, high-performance systems, and are experienced in cloud-native technologies. As a senior member of the team, you will be responsible for designing, developing, and maintaining scalable, distributed backend services and APIs, primarily using Kotlin. You will own the operation of these services leveraging and contributing to best practices in our platform infrastructure. You will grow your technical leadership mentoring other developers, leading design discussions, leading technical projects, performing code reviews,championing best practices for development, automated testing, observability, and CI/CD. Reporting directly to the Engineering Director, you will work closely with leaders, architecture, product managers, frontend developers, computer vision specialists, and data scientists to deliver end-to-end features that have real-world impact. You will have access to AI-assisted development tooling to accelerate delivery and quality, as well as to assist you in operating at your best and keep you at the top of your game.

We believe in big thinking and problem solving; collaborative, cross-functional teams; continuous learning and experimentation; passion for improving cities and sustainability. Our approach is rooted in a just culture, where egos are left at the door. If this excites you, bring your ideas and join us to make an impact.

Required Skills & Experience: 
  • 5+ years of professional experience in backend microservice software development, with a proven track record of shipping and maintaining cloud systems in a production environment.
  • Strong programming skills with deep expertise in Java or Kotlin.
  • Hands-on, in-depth experience with cloud platforms. You should be very comfortable with AWS Services and Kafka, Spring Boot, Kubernetes.
  • Architectural Mindset with solid experience designing and building microservices architectures and RESTful APIs.
  • Database Knowledge including proficiency with relational databases like PostgreSQL.
  • DevOps Acumen and strong understanding of CI/CD principles with hands-on experience with Infrastructure as Code tools, specifically Terraform.
  • Creative and analytical thinker with strong problem-solving skills and ability to work independently and in a team.
  • Strong verbal and written communication skills, with the ability to explain technical concepts to technical and non-technical stakeholders.
  • Team-first mentality with curiosity to dive into technical details and drive for technical excellence.
Nice-to-have Skills & Experience:
  • Knowledge in our backend tech stack and tooling: including above and Docker, Gradle, Gitlab CI, and Argo
  • Knowledge in our frontend tech stack: Angular, Node.js, and TypeScript
  • Knowledge of monitoring and observability stacks (e.g., DataDog, Prometheus, Grafana).
  • Experience in the IoT, video processing, or big data domains.

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)

Top Skills

Argo
AWS
Docker
Gitlab Ci
Gradle
Java
Kafka
Kotlin
Kubernetes
Postgres
Spring Boot
Terraform

Similar Jobs

5 Days Ago
In-Office
8 Locations
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Financial Services • Generative AI
Join Airwallex's team as a Senior Backend Software Engineer to develop secure stablecoin infrastructure, integrating it into financial systems and enhancing global payments.
Top Skills: BlockchainC#C++JavaKotlinPythonRust
Yesterday
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The Senior Software Engineer will build and monitor backend services, contribute to team features, mentor engineers and improve processes. Requires collaboration with cross-functional teams to ensure project quality and delivery.
Top Skills: AWSHbaseJavaKubernetesMySQLNsqPython
Yesterday
In-Office or Remote
7 Locations
Senior level
Senior level
Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Design and implement a scalable backend platform for Chainlink products, focusing on automation and security while collaborating with cross-functional teams.
Top Skills: GoSolidityTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account