Senior Software Engineer, Canada

AutoScale VenturesOttawa, ON
CA$140,000 - CA$165,000Remote

About The Position

At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We're looking for a Senior Software Engineer to design, build, and evolve the backend systems that power these data-heavy products in production. You'll be designing and developing critical backend components and guiding other engineers through execution. If you enjoy owning systems end to end, from design through long-term support, this role is for you.

Requirements

  • 5+ years of professional software engineering or architectural experience (or equivalent depth).
  • A proven track record of building backend systems from scratch, launching them into production, and supporting and evolving them over time.
  • Experience designing and operating APIs or backend systems at scale.
  • Strong systems thinking — you can reason about performance, failure modes, scaling, and long-term maintainability.
  • Experience in startup or startup-like environments, or owning major systems within larger companies.
  • Comfort working autonomously and making high-impact technical decisions.
  • Familiarity with AI-assisted development tools (e.g., Copilot, ChatGPT, code-generation and review tools) to support productivity and code quality.

Nice To Haves

  • Python experience.
  • Experience redesigning or evolving legacy systems.
  • Background in data-heavy systems (crawlers, feeds, ingestion pipelines, analytics backends).
  • Infrastructure or scaling experience (high-throughput systems, reliability, performance tuning).
  • Experience mentoring mid-level and senior developers.

Responsibilities

  • Design, build, and evolve backend systems that power data-heavy production products such as market feeds, crawlers, APIs, and data pipelines.
  • Take ownership of major backend initiatives across their full lifecycle — design, development and implementation, rollout, and long-term maintenance and support.
  • Write and maintain scalable APIs and backend services used at meaningful scale.
  • Lead architectural improvements and redesigns of existing systems to improve reliability, performance, and maintainability.
  • Break complex designs into executable components and delegate effectively when working with other engineers.
  • Collaborate with leadership and senior engineers on technical direction.
  • Mentor developers through code reviews, design discussions, and best practices.

Benefits

  • Fully remote work — work from anywhere in Canada with a reliable connection.
  • Healthcare coverage for you and your family.
  • Paid leave, vacation, and holidays.
  • Equipment funds to set up or upgrade your work station.
  • Performance-based profit-sharing tied to the company's financial standing.
  • Stability and long-term growth opportunities.
  • A supportive, globally distributed team culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service