We are seeking Senior Backend Engineers to join our application teams. You'll work alongside staff ... Proficiency in at least one backend language such as Java, Python, Kotlin, Go, C#, or similar.
We are seeking Senior Backend Engineers to join our application teams. You'll work alongside staff ... Proficiency in at least one backend language such as Java, Python, Kotlin, Go, C#, or similar.
Go * Python * Scala * Rust * C++ * Experience designing and developing production APIs ... Experience designing developer-facing platforms or shared infrastructure used by multiple ...
Go * Python * Scala * Rust * C++ * Experience designing and developing production APIs ... Experience designing developer-facing platforms or shared infrastructure used by multiple ...
Developer with Prompt Engineering
Toronto, ON · On-site +1
Design, develop, and maintain scalable backend applications using Python and modern software engineering best practices. * Develop and optimize prompts using Generative AI prompt engineering ...
Developer with Prompt Engineering
Toronto, ON · On-site +1
Design, develop, and maintain scalable backend applications using Python and modern software engineering best practices. * Develop and optimize prompts using Generative AI prompt engineering ...
As a Senior Engineer, Data Platform, you are expected to operate with strong ownership and sound ... Proficiency in at least one production-grade language such as Python, Java, Scala, Kotlin, Go, C# ...
As a Senior Engineer, Data Platform, you are expected to operate with strong ownership and sound ... Proficiency in at least one production-grade language such as Python, Java, Scala, Kotlin, Go, C# ...
About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team ... This is a hands-on backend role for someone whose career has become deeply Python-focused. You ...
About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team ... This is a hands-on backend role for someone whose career has become deeply Python-focused. You ...
About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team ... This is a hands-on backend role for someone whose career has become deeply Python-focused. You ...
Quick apply
About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team ... This is a hands-on backend role for someone whose career has become deeply Python-focused. You ...
Senior Software Engineer
Mississauga, ON · On-site
... , DevOps, and Clinical domain experts to deliver compliant, scalable software that supports ... Design and develop full-stack features using Python/FastAPI or Django (backend) and React ...
Quick apply
Senior Software Engineer
Mississauga, ON · On-site
... , DevOps, and Clinical domain experts to deliver compliant, scalable software that supports ... Design and develop full-stack features using Python/FastAPI or Django (backend) and React ...
Senior Software Engineer
Mississauga, ON · On-site +1
... , DevOps, and Clinical domain experts to deliver compliant, scalable software that supports ... Design and develop full-stack features using Python/FastAPI or Django (backend) and React ...
Senior Software Engineer
Mississauga, ON · On-site +1
... , DevOps, and Clinical domain experts to deliver compliant, scalable software that supports ... Design and develop full-stack features using Python/FastAPI or Django (backend) and React ...
As a Backend Full Stack Developer, you will be responsible for designing, developing, and ... Python * Erlang/Elixir Seniority: * 8Y+ Engagement Type: * Full-time (75%+ from home) Team and ...
Quick apply
As a Backend Full Stack Developer, you will be responsible for designing, developing, and ... Python * Erlang/Elixir Seniority: * 8Y+ Engagement Type: * Full-time (75%+ from home) Team and ...
Senior Python React Developer | Canada-Remote | Long Term | 8+ years of experience
Toronto, ON · Hybrid
Role: Senior Python React Developer Duration: Long Term Location: Toronto, Canada- Hybrid/ Remote Required Skills: * We are seeking a Senior Python React Developer with 8+ years of experience in ...
Quick apply
Senior Python React Developer | Canada-Remote | Long Term | 8+ years of experience
Toronto, ON · Hybrid
Role: Senior Python React Developer Duration: Long Term Location: Toronto, Canada- Hybrid/ Remote Required Skills: * We are seeking a Senior Python React Developer with 8+ years of experience in ...
Senior Full Stack Engineer
Toronto, ON · On-site
Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... Backend - Python FastAPI * Contribute production-ready route handlers, Pydantic models, and async ...
Senior Full Stack Engineer
Toronto, ON · On-site
Senior Full-Stack Engineer, AI Platform The Opportunity Chubb's AI Platform team is building an ... Backend - Python FastAPI * Contribute production-ready route handlers, Pydantic models, and async ...
RQ11143 - 2 x Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.29/hr
RQ11143 - Sr. Software Developer - Back End 2 openings 1-year 11-month contract (447 business days ... Java, Python, SQL, JavaScript/TypeScript with Node.js) with hands-on experience designing ...
Quick apply
RQ11143 - 2 x Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.29/hr
RQ11143 - Sr. Software Developer - Back End 2 openings 1-year 11-month contract (447 business days ... Java, Python, SQL, JavaScript/TypeScript with Node.js) with hands-on experience designing ...
Senior Software Engineer - Evisort AI (Python/Typescript)
Toronto, ON · On-site
CA$140K/yr
As a Senior Backend Software Engineer, you'll join a collaborative, cross-functional team working ... Design and build high-performance back-end services using Python to facilitate communication ...
Senior Software Engineer - Evisort AI (Python/Typescript)
Toronto, ON · On-site
CA$140K/yr
As a Senior Backend Software Engineer, you'll join a collaborative, cross-functional team working ... Design and build high-performance back-end services using Python to facilitate communication ...
Senior Developer, Backend - Developer Infrastructure
Toronto, ON · On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
Senior Developer, Backend - Developer Infrastructure
Toronto, ON · On-site +1
CA$125K - CA$165K/yr
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
RQ11329 - Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible extension ONSITE 5 days - 222 Jarvis St Must Have: * 10+ years of experience as a designer and developer ...
Quick apply
RQ11329 - Sr. Software Developer - Back End
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11329 - Sr. Software Developer - Back End 5+ month contract (108 business days) - possible extension ONSITE 5 days - 222 Jarvis St Must Have: * 10+ years of experience as a designer and developer ...
As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine -- designing, optimizing, and scaling the cube capabilities that our customers depend on every ...
Quick apply
As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine -- designing, optimizing, and scaling the cube capabilities that our customers depend on every ...
The Role GBME is searching for Software Engineers (Python/PL-SQL) who are continuous learners and ... We'd love to work with you if you have: * 4+ years of recent experience in backend development ...
The Role GBME is searching for Software Engineers (Python/PL-SQL) who are continuous learners and ... We'd love to work with you if you have: * 4+ years of recent experience in backend development ...
We are looking for a highly skilled Senior .NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable ...
We are looking for a highly skilled Senior .NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable ...
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Develop and maintain server-side components and APIs using Python and frameworks such as Django ... Engage directly with senior management and strategic advisory board members. * Enhance your CV with ...
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Develop and maintain server-side components and APIs using Python and frameworks such as Django ... Engage directly with senior management and strategic advisory board members. * Enhance your CV with ...
... Sr. Consultant, Back End Developer-Java/Springboot/System Design is responsible for leading the ... Eagerness to contribute in developing automation using AI technologies such as Python, LLM ...
... Sr. Consultant, Back End Developer-Java/Springboot/System Design is responsible for leading the ... Eagerness to contribute in developing automation using AI technologies such as Python, LLM ...
Sr Backend Python Developer information
What is the difference between Sr Backend Python Developer vs Backend Python Developer?
| Aspect | Sr Backend Python Developer | Backend Python Developer |
|---|---|---|
| Required Experience | 5+ years, leadership skills | 1-3 years, technical skills |
| Responsibilities | Designing architecture, mentoring | Implementing features, coding |
| Certifications | Optional, often relevant | Optional |
| Work Environment | Team leadership, project planning | Development, coding tasks |
The main difference between a Sr Backend Python Developer and a Backend Python Developer lies in experience, responsibilities, and leadership roles. Senior developers typically have more experience, oversee architecture, and mentor junior staff, while backend developers focus on coding and feature implementation. Both roles are essential in Python-based backend development within tech companies and share similar technical requirements.
What are popular job titles related to Sr Backend Python Developer jobs in Toronto, ON?
For Sr Backend Python Developer jobs in Toronto, ON, the most frequently searched job titles are:
- Senior Full Stack Net Developer
- Part Time Junior Python Developer
- Seasonal Remote Python Django Developer
- Internship Full Stack Python Developer
- Urgently Hiring Python Django Developer
- Mobile Full Stack Developer
- Contractual Python Django Developer
- Internship Golang Developer
- Day Shift Freelance Python Django Developer
- Senior Django Developer
What job categories do people searching Sr Backend Python Developer jobs in Toronto, ON look for?
The top searched job categories for Sr Backend Python Developer jobs in Toronto, ON are:
Full-time
Re-posted 7 days ago
Job description
We build enterprise software that helps organizations optimize sales performance and improve go-to-market agility. Our engineering organization includes multiple product application teams responsible for delivering core customer-facing capabilities.
We are seeking Senior Backend Engineers to join our application teams. You'll work alongside staff, senior, and early-career engineers to design, build, and scale backend systems that power enterprise-grade product workflows. This is an opportunity to work on complex product and data problems while contributing meaningfully to technical decisions, system quality, and team delivery.
We are low on meetings and high on accountability. Most of the team is in the EST time zone, with a few located in AST, PST, and Central as well.
What you'll be doingYou will play an important role in the continued evolution of our application stack. You will design and build backend capabilities for complex product workflows, contribute to system design discussions, and help ensure our systems remain maintainable, reliable, and scalable as we grow.
As a Senior Backend Engineer, you are expected to operate with strong ownership and sound technical judgment. This includes identifying risks in the work you own, surfacing edge cases, asking thoughtful questions, and proposing improvements that strengthen the quality and reliability of the system.
You will:
- Design and build backend services that power complex product workflows.
- Contribute to data models for hierarchical, relationship-heavy, and enterprise-scale datasets.
- Make technical decisions that balance maintainability, performance, and operational simplicity.
- Improve testing, observability, and production reliability within the services you work on.
- Partner with Product to translate business requirements into clean, scalable backend designs.
- Participate in design reviews, code reviews, and technical discussions.
- Support other engineers through pairing, reviews, and knowledge sharing.
- Use AI tooling to improve delivery speed while maintaining strong engineering standards.
- Strong experience designing and building backend systems in production environments.
- Proficiency in at least one backend language such as Java, Python, Kotlin, Go, C#, or similar.
- Strong foundation in SQL, relational schema design, and data modeling.
- Experience with hierarchical, graph-like, relationship-heavy, or workflow-driven data structures.
- Ability to identify technical risks, reason through tradeoffs, and propose practical improvements.
- Experience improving scalability, reliability, observability, or maintainability in production systems.
- Strong written and verbal communication skills.
- Comfort collaborating across Engineering, Product, and Analytics while remaining hands-on.
- Experience building SaaS products for mid-market or enterprise customers.
- Experience with rule-driven systems, validation workflows, or approval/governance platforms.
- Familiarity with AWS-based infrastructure and Kubernetes.
- Exposure to Sales Performance Management, RevOps, Incentive Compensation, or related domains.
Frontend: JavaScript, React, TypeScript
Backend: Java/Spring Boot, Django, Postgres
Infrastructure: AWS, Docker
What success looks like: 30/60/90 daysFirst 30 daysYou'll build context across Forma.ai's product, customers, backend architecture, data models, and engineering practices.
By the end of your first 30 days, you will have:
- Set up your development environment and become comfortable navigating the codebase, services, and infrastructure.
- Built a clear understanding of the product domain, backend architecture, and key data flows.
- Learned the team's practices around testing, observability, deployment, and reliability.
- Built relationships with Engineering, Product, and Analytics partners.
- Shipped small improvements or fixes to build familiarity with the system.
You'll begin owning meaningful backend work and contributing to technical decisions.
By the end of your first 60 days, you will have:
- Taken ownership of a backend component, service, workflow, or feature area.
- Designed and delivered maintainable backend code aligned with team standards.
- Partnered with Product and Engineering peers to translate requirements into scalable backend designs.
- Identified risks, edge cases, or inconsistencies in the systems you work on.
- Contributed to improvements in data modeling, service boundaries, testing, observability, or reliability.
You'll be operating as a trusted senior contributor within the team.
By the end of your first 90 days, you will have:
- Designed and delivered a meaningful backend initiative or major feature.
- Improved important data models, backend services, or workflow handling.
- Contributed to technical direction through clear, well-reasoned design decisions.
- Improved the reliability, observability, scalability, or maintainability of backend systems.
- Helped the team deliver complex product workflows with greater confidence and clarity.
Additional Job Info:
- This position is for an existing vacancy
- Salary Range: 150-190K CAD