Skip to main content
Miovision

Senior Software Developer, API Platform

RemoteCanada only
Published
Role
Backend
Experience
Senior
Employment
Full-time
CAD 150k–CAD 170k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior software developer for a Canada-remote API platform role. Needs deep API gateway/platform experience, Kotlin, Kubernetes, Docker, AWS, OpenAPI/DDD, and edge auth with OIDC/OAuth 2.0/Auth0.

Core skills

KotlinAPI GatewayOpenAPI

Required skills

KubernetesDockerAWSOIDCOAuth 2.0Auth0

Optional skills

GoMCP

What you'll do

  • Design, build, scale, and maintain Miovision's stateless API gateway as the front door for applications and services.
  • Maintain crisp architectural boundaries by keeping domain business logic in owning services and using the platform API layer for routing, access control, and formatting standards.
  • Embed usage tracking, billing hooks, tenant-aware access control, and observability into the platform.
  • Partner with Architecture, Product, Security, and domain teams to enforce API governance, including versioning, backward compatibility, API linting, and contract testing.
  • Design machine-readable, agent-friendly API contracts for the Mateo AI chatbot, MCP servers, and future AI agents to discover and invoke Miovision capabilities safely.
  • Drive cross-team alignment on domain modeling, resource naming, and API structures.
  • Create service catalog entries and developer-friendly documentation for platform capabilities.
  • Write high-quality code, primarily in Kotlin or Go.
  • Use AI-assisted development tools such as AMP.
  • Mentor peers through technical design and code reviews.

What they require

  • Experience designing, deploying, and scaling a centralized API gateway in a complex multi-service production environment.
  • Deep experience in Domain-Driven Design (DDD) and API-first methodologies using OpenAPI.
  • Proven track record of driving cross-team consensus on complex data structures.
  • Experience transforming fragmented internal services or APIs into a cohesive, commercially ready developer platform or service catalog.
  • Expert-level proficiency in Kotlin.
  • Extensive hands-on experience in cloud-native ecosystems including Kubernetes, Docker, and AWS.
  • Experience implementing and enforcing robust authentication and authorization patterns at the edge.
  • Experience with modern protocols like OIDC and OAuth 2.0 and platforms like Auth0.
  • Strong understanding of, or highly active interest in, how AI agents, LLMs, and frameworks like MCP interact securely with APIs.

Benefits

  • Offers bonus.
  • Comprehensive health benefits from day one.
  • 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.

Miovision enables smart, fast, safe communities through traffic AI innovations in traffic signal planning and operations for cities.

Transportation

Details

Apply routeDom
CAD 150k–CAD 170k/yr