Backend Staff Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
$150,000 to $180,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $150,000 to $180,000 CAD / year
- Job type
- Full-time
- Apply by
- Experience
- 9+ years of software engineering experience, with deep backend expertise and a track record of leading complex systems.
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Architect and build backend services and microservices for large-scale analytics, reporting, and AI-driven capabilities. Own critical services from design through deployment and operation, while guiding architecture, mentoring engineers, and advancing AI-assisted development workflows.
Requirements
Requires 9+ years of software engineering experience, deep backend expertise, and a record of leading complex systems. Candidates should be proficient in Python, Go, or similar languages and have extensive experience with distributed systems, microservices, containers, cloud infrastructure, and reliable data services.
Skills
- Backend Architecture
- Python
- Go
- Distributed Systems
- Microservices
- Kubernetes
- Docker
- Google Cloud Platform
- GraphQL
- MySQL
- MongoDB
- Cloud Data Warehouses
- Data Services
- Automated Testing
- Data Quality Controls
- AI-Assisted Development
Benefits
- Day-One Health Coverage
- RRSP Matching
- Parental Leave Top-Up
- Flexible Vacation
- Professional Development
- Hybrid Flexibility
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
- Management & Leadership
Keywords
- Backend Engineering
- Data Intelligence
- Backend Architecture
- Python
- Go
- Distributed Systems
- Microservices
- Kubernetes
- Docker
- Google Cloud Platform
- GraphQL
- MySQL
- MongoDB
- Cloud Data Warehouses
- Analytics
- Reporting
- AI-Driven Capabilities
- AI-Assisted Development
- Agentic Workflows
- System Design
- Performance Optimization
- Automated Testing
- Data Validation
- Data Quality
- Mentoring
- Engineering Standards
- SaaS