FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesCloudDistributed 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
