About the role
- The Backend Platform team’s mission is to enable fast, safe, and reliable backend development at scale
- The team builds and maintains shared frameworks, libraries, and tooling that support hundreds of engineers working across backend services
- By improving development workflows, strengthening security practices, and standardizing how services are built and maintained, this team plays a critical role in how quickly and safely products reach customers
- You will help shape the foundation that backend engineers rely on every day!
- As a Staff Software Developer, you will set technical direction and lead large, multi-team initiatives that improve how backend systems are developed and operated
- You will design and guide adoption of platform capabilities such as service frameworks, static analysis systems, and developer tooling
- This role focuses on solving complex system-level challenges, influencing engineering practices across teams, and ensuring long-term scalability and reliability of backend development
- You will also support engineers through technical guidance and contribute to planning and execution of major platform investments!
- You define and lead large-scale initiatives that improve backend development systems, including frameworks, tooling, and shared libraries
- You design long-term technical solutions that support scalability, reliability, and maintainability across backend services
- You guide the evolution of core tooling such as static analysis, formatting systems, and service scaffolding used across the codebase
- You partner with engineering teams such as infrastructure, security, and product engineering to plan and execute platform improvements
- You mentor engineers and provide technical guidance that improves code quality, system design, and development practices- You have demonstrated ability to lead complex technical projects and influence engineering direction across teams
- You have deep knowledge of backend frameworks such as Django or comparable systems in Go
- You have extensive experience building and scaling backend systems using Go and Python
- You have experience designing internal platforms, developer tooling, or shared infrastructure used by multiple teams
- You are committed to improving developer workflows, system quality, and maintainability through thoughtful design
Not the right fit? Search for Software Developer jobs in Toronto, Canada
Similar Jobs
About the role
- The Backend Platform team’s mission is to enable fast, safe, and reliable backend development at scale
- The team builds and maintains shared frameworks, libraries, and tooling that support hundreds of engineers working across backend services
- By improving development workflows, strengthening security practices, and standardizing how services are built and maintained, this team plays a critical role in how quickly and safely products reach customers
- You will help shape the foundation that backend engineers rely on every day!
- As a Staff Software Developer, you will set technical direction and lead large, multi-team initiatives that improve how backend systems are developed and operated
- You will design and guide adoption of platform capabilities such as service frameworks, static analysis systems, and developer tooling
- This role focuses on solving complex system-level challenges, influencing engineering practices across teams, and ensuring long-term scalability and reliability of backend development
- You will also support engineers through technical guidance and contribute to planning and execution of major platform investments!
- You define and lead large-scale initiatives that improve backend development systems, including frameworks, tooling, and shared libraries
- You design long-term technical solutions that support scalability, reliability, and maintainability across backend services
- You guide the evolution of core tooling such as static analysis, formatting systems, and service scaffolding used across the codebase
- You partner with engineering teams such as infrastructure, security, and product engineering to plan and execute platform improvements
- You mentor engineers and provide technical guidance that improves code quality, system design, and development practices- You have demonstrated ability to lead complex technical projects and influence engineering direction across teams
- You have deep knowledge of backend frameworks such as Django or comparable systems in Go
- You have extensive experience building and scaling backend systems using Go and Python
- You have experience designing internal platforms, developer tooling, or shared infrastructure used by multiple teams
- You are committed to improving developer workflows, system quality, and maintainability through thoughtful design
Not the right fit? Search for Software Developer jobs in Toronto, Canada