Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Miovision

Senior Software Engineer, Adaptive

Miovision

. Build deep context across traffic operations, customer needs, real-time systems, edge devices, distributed architectures, and legacy code .

Posted 9/30/2026full-timeRemote • CanadaSenior💰 CA$130,000 - CA$170,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in building scalable production systems and customer-facing products, leveraging AI tools for software development and system design. Proficient in managing distributed systems and ensuring software reliability, security, and maintainability across various technology stacks.

Highest-signal resume keywords
Software Engineering ExperienceAI Tools ProficiencyDistributed Systems ExpertiseSystem Design and DebuggingCloud and Connected Device Platforms

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaKotlinC#TypeScriptPythonSystem DesignDebuggingTestingReliabilitySecurity
Soft Skills
Articulation of Technical AssumptionsCollaboration with StakeholdersMentoring Engineers
Tools & Technologies
GitContainersCI/CD PipelinesLinux-based SystemsObservability Tools
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software Engineering
Industry Keywords
AI ModelsEvent-driven ArchitecturesAPIsData-intensive ApplicationsProduction Operations

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaKotlinLinuxPythonTypeScript

About the role

Key responsibilities & impact
  • Build deep context across traffic operations, customer needs, real-time systems, edge devices, distributed architectures, and legacy code
  • Translate ambiguous requirements and complex system failures into problem definitions, technical designs, prototypes, and production software
  • Use AI tools and agentic workflows for system exploration, design, implementation, testing, debugging, and production operations
  • Break complex initiatives into structured work for engineers and AI agents
  • Design, build, test, deploy, and operate reliable, scalable, secure, and maintainable software across distributed systems and connected infrastructure
  • Move across unfamiliar technology stacks, services, and programming languages as needed
  • Review AI-generated code and designs, maintaining accountability for system quality, security, and performance
  • Use prototypes and short feedback loops to reduce uncertainty
  • Balance customer value, delivery speed, reliability, security, cost, and maintainability
  • Collaborate with Product, Architecture, QA, Cloud, Customer Support, customers, and engineers
  • Create documentation, test suites, guardrails, and observability tools for safe, repeatable AI-assisted development
  • Share AI workflows, mentor engineers, and help define AI-first engineering practices across Miovision

Requirements

What you’ll need
  • Extensive professional software engineering experience delivering complex, scalable production systems; 8+ years preferred but not required with equivalent demonstrated capability
  • Proven track record of building customer-facing products and making sound engineering decisions in fast-paced environments with incomplete or evolving information
  • Demonstrated experience using frontier AI models, modern AI coding tools, or AI agents to accelerate development
  • Ability to structure architecture and context so AI tools produce verifiable, maintainable code
  • Strong foundation in system design, debugging, testing, reliability, security, maintainability, and production operations
  • Experience with distributed systems, event-driven architectures, APIs, data-intensive applications, and cloud/connected device platforms
  • Ability to become effective quickly in unfamiliar technical stacks or business domains and reason across multiple modern languages, including Java, Kotlin, C#, TypeScript, and Python
  • Familiarity with Git, containers, CI/CD pipelines, Linux-based systems, observability, and production troubleshooting
  • Outstanding ability to articulate technical assumptions, trade-offs, and risks to technical and business stakeholders
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience, is an asset

Benefits

Comp & perks
  • Comprehensive health benefits
  • 24/7 virtual healthcare access
  • Dedicated wellness programs
  • RRSP/401K Matching Plan
  • Variable Incentive Plan
  • Mio-Days
  • Flexible vacation policy
  • Flexible work options
  • Internet subsidy
  • Remote work allowance
  • Enhanced leave for new parents