Staff Backend Engineer, Data Intelligence
Toronto | Hybrid | $150,000–$180,000 starting salary - negotiable based on experience
Build the backend systems that turn complex data into useful insights for millions of users worldwide.
A growing SaaS company is hiring a hands-on Staff Backend Engineer to shape its Data Intelligence platform. Your focus will be backend architecture, distributed systems, and scalable data services powering analytics, reporting, and AI-driven capabilities.
What you’ll do
- Architect and build backend services and microservices using Python and Go.
- Lead complex backend initiatives supporting large-scale analytics and reporting workloads.
- Own critical services from system design through deployment, performance optimization, and ongoing operation.
- Guide architectural decisions, mentor engineers, and strengthen engineering standards.
- Advance AI-assisted development and agentic workflows to improve productivity and code quality.
What you’ll bring
- 9+ years of software engineering experience, with deep backend expertise and a track record of leading complex systems.
- Strong proficiency in Python, Go, or similar languages.
- Extensive experience with distributed systems, microservices, Kubernetes, Docker, and cloud infrastructure, ideally GCP.
- Experience building reliable data services, including automated testing, validation, and data quality controls.
Backend stack: Python, Go, GCP, Kubernetes, Docker, GraphQL, MySQL, MongoDB, and cloud data warehouses.
You’ll have meaningful ownership of backend architecture within a collaborative team. Benefits include day-one health coverage, RRSP matching, parental leave top-up, flexible vacation, professional development, and hybrid flexibility from a Liberty Village office.
Interested in shaping the backend behind a global platform? Let’s connect.