Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
About the Team Engineers on this team build our rules-based calculation engine for processing sales ... Java/Spring Boot, Django, Postgres Data Platform: Spark Infrastructure: AWS, Docker What success ...
About the Team Engineers on this team build our rules-based calculation engine for processing sales ... Java/Spring Boot, Django, Postgres Data Platform: Spark Infrastructure: AWS, Docker What success ...
Senior Backend Engineer
Toronto, ON · On-site
CA$140K - CA$180K/yr
... Django) * Design and implement asynchronous service communication using RabbitMQ or AWS SQS/SNS ... Collaborate with Product, QA, and DevOps teams to deliver reliable and scalable features * Write ...
Senior Backend Engineer
Toronto, ON · On-site
CA$140K - CA$180K/yr
... Django) * Design and implement asynchronous service communication using RabbitMQ or AWS SQS/SNS ... Collaborate with Product, QA, and DevOps teams to deliver reliable and scalable features * Write ...
Deep proficiency in Python with experience architecting production backend systems (Django strongly ... Experience building internal developer platforms, SDKs, or shared AI/ML infrastructure
Deep proficiency in Python with experience architecting production backend systems (Django strongly ... Experience building internal developer platforms, SDKs, or shared AI/ML infrastructure
Staff Software Engineer
Toronto, ON · On-site
CA$150K - CA$200K/yr
Nice to haves * 8+ years of varying experiences as a Software Engineer ... Proficient in Python , Django , TypeScript , and React . * Experience with cloud platforms such as ...
Quick apply
Staff Software Engineer
Toronto, ON · On-site
CA$150K - CA$200K/yr
Nice to haves * 8+ years of varying experiences as a Software Engineer ... Proficient in Python , Django , TypeScript , and React . * Experience with cloud platforms such as ...
... Django REST/asyncIO ) * Experience designing and building data pipelines (batch and/or real-time ... Proven track record of mentoring engineers and contributing to team growth * Experience leading or ...
... Django REST/asyncIO ) * Experience designing and building data pipelines (batch and/or real-time ... Proven track record of mentoring engineers and contributing to team growth * Experience leading or ...
Strong Python fundamentals with production experience in Django or similar Python web frameworks ... Experience designing SDKs or self-service developer platforms consumed by multiple internal teams
Strong Python fundamentals with production experience in Django or similar Python web frameworks ... Experience designing SDKs or self-service developer platforms consumed by multiple internal teams
Flask, Django, or FastAPI) * 1+ years of experience with React and Typescript for Front End / Full ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
New
Flask, Django, or FastAPI) * 1+ years of experience with React and Typescript for Front End / Full ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
New
Python and Django * Data Stores: Clickhouse, MySQL, MongoDB, ElasticSearch, Redshift * Orchestration: Airflow or Dagster What you bring * 8+ years of hands-on data engineering experience, with a ...
Quick apply
Python and Django * Data Stores: Clickhouse, MySQL, MongoDB, ElasticSearch, Redshift * Orchestration: Airflow or Dagster What you bring * 8+ years of hands-on data engineering experience, with a ...
Leverage Python libraries (pytest, requests, django, fastapi) for comprehensive test coverage ... Solid understanding of DevOps practices and containerization * Proficiency with Git and GitHub ...
Leverage Python libraries (pytest, requests, django, fastapi) for comprehensive test coverage ... Solid understanding of DevOps practices and containerization * Proficiency with Git and GitHub ...
Flask, Django, or FastAPI) * 5+ years with a Relational DB (PostgreSQL preferred) Other ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Flask, Django, or FastAPI) * 5+ years with a Relational DB (PostgreSQL preferred) Other ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Senior Software Engineer
Toronto, ON · On-site
CA$100K - CA$150K/yr
Nice to haves * 5+ years of varying experiences as a Software Engineer ... Proficient in Python , Django , TypeScript , and React . * Experience with cloud platforms such as ...
Quick apply
Senior Software Engineer
Toronto, ON · On-site
CA$100K - CA$150K/yr
Nice to haves * 5+ years of varying experiences as a Software Engineer ... Proficient in Python , Django , TypeScript , and React . * Experience with cloud platforms such as ...
Advanced Python skills with solid Django framework expertise * Knowledge of database systems (SQL ... Experience withCI/CD pipelinesand DevOps tools (Jenkins, Git, GitHub Actions). * Strong experience ...
Advanced Python skills with solid Django framework expertise * Knowledge of database systems (SQL ... Experience withCI/CD pipelinesand DevOps tools (Jenkins, Git, GitHub Actions). * Strong experience ...
Flask, NestJS, Express, Django, or FastAPI) Other Qualifications: * Experience in ownership of ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Flask, NestJS, Express, Django, or FastAPI) Other Qualifications: * Experience in ownership of ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Principal Software Development Engineer
Toronto, ON · On-site
CA$168K - CA$252K/yr
Flask, Django, or FastAPI) * 5+ years of experience with React and Typescript for Front End / Full ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Principal Software Development Engineer
Toronto, ON · On-site
CA$168K - CA$252K/yr
Flask, Django, or FastAPI) * 5+ years of experience with React and Typescript for Front End / Full ... Knowledge of software development best practices (DevOps, CI/CD, automated testing, observability)
Senior Back End Engineer
Toronto, ON · On-site
Role Summary We're seeking a Senior Back-End Engineer who will be instrumental in building the ... Proficiency in using Python frameworks such as Django or Flask * Experience with database systems ...
Senior Back End Engineer
Toronto, ON · On-site
Role Summary We're seeking a Senior Back-End Engineer who will be instrumental in building the ... Proficiency in using Python frameworks such as Django or Flask * Experience with database systems ...
Senior Full Stack Engineer - RepairPal (Remote - Canada)
Toronto, ON · Remote
CA$135K - CA$185K/yr
Yelp engineering culture is driven by our values: we're a cooperative team that values individual ... Django, Laravel, Express, etc.). * Experience collaborating with backend/service teams and ...
Senior Full Stack Engineer - RepairPal (Remote - Canada)
Toronto, ON · Remote
CA$135K - CA$185K/yr
Yelp engineering culture is driven by our values: we're a cooperative team that values individual ... Django, Laravel, Express, etc.). * Experience collaborating with backend/service teams and ...
Senior Analytics Engineer
Toronto, ON · On-site
CA$100K - CA$150K/yr
... Django app) · Docker · GCP · AI-assisted development You might be a great fit if you * Have 4+ ... Enjoy ambiguous business-logic modeling: reverse-engineering a production schema, interviewing ...
New
Quick apply
Senior Analytics Engineer
Toronto, ON · On-site
CA$100K - CA$150K/yr
... Django app) · Docker · GCP · AI-assisted development You might be a great fit if you * Have 4+ ... Enjoy ambiguous business-logic modeling: reverse-engineering a production schema, interviewing ...
New
OpsGuru is a global engineering and consulting group. We are experts in the container ecosystem ... DJango, Flask, Bottle) PHP (experience with at least one of the following: Laravel, Cake, Symfony ...
OpsGuru is a global engineering and consulting group. We are experts in the container ecosystem ... DJango, Flask, Bottle) PHP (experience with at least one of the following: Laravel, Cake, Symfony ...
Sr. Cloud Software Architect
Toronto, ON · Remote
CA$160K - CA$180K/yr
OpsGuru is a global engineering and consulting group. We are experts in the container ecosystem ... DJango, Flask, Bottle) ○ PHP (experience with at least one of the following: Laravel, Cake ...
Quick apply
Sr. Cloud Software Architect
Toronto, ON · Remote
CA$160K - CA$180K/yr
OpsGuru is a global engineering and consulting group. We are experts in the container ecosystem ... DJango, Flask, Bottle) ○ PHP (experience with at least one of the following: Laravel, Cake ...
Django Developer information
See Toronto, ON salary details
$34.8K - $45.8K
3% of jobs
$45.8K - $56.8K
0% of jobs
$56.8K - $67.8K
1% of jobs
$67.8K - $78.7K
18% of jobs
$80.6K is the 25th percentile. Wages below this are outliers.
$78.7K - $89.7K
17% of jobs
The median wage is $96.5K / yr.
$89.7K - $100.7K
18% of jobs
$100.7K - $111.7K
18% of jobs
$111.9K is the 75th percentile. Wages above this are outliers.
$111.7K - $122.6K
11% of jobs
$122.6K - $133.6K
6% of jobs
$133.6K - $144.6K
3% of jobs
$144.6K - $155.6K
5% of jobs
$34.8K
$100.8K
$155.6K
How much do django developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Django developer?
What does a Django developer do?
What does a Django developer do?
As a Django developer, your job is to program applications for clients using the Django framework for the Python programming language. In this role, you may help select the resources for each project, oversee development, troubleshoot problems, and test existing code. Many Django developers also integrate data storage solutions and user-facing elements while fulfilling their duties and responsibilities. Jobs in this field are often advertised as Python developer positions because Django is only a framework, so you may need to search for the broader term to find all positions for which you qualify. Many details of this job vary by employer, so the more programming skills you have, the more likely you are to qualify for any Django developer position.
What is the difference between Django Developer vs Python Developer?
| Aspect | Django Developer | Python Developer |
|---|---|---|
| Primary Focus | Web development using Django framework | General programming with Python, including web, data analysis, automation |
| Required Skills | Python, Django, HTML, CSS, JavaScript | Python, various libraries, problem-solving skills |
| Work Environment | Web development teams, startups, tech companies | Software companies, data science teams, automation projects |
| Common Certifications | None specific, but Django certifications available | Python certifications (PCAP, PCPP) |
While both roles require Python skills, Django Developers specialize in building web applications with the Django framework, whereas Python Developers have a broader scope, working on various Python-based projects across different domains.
What are some common challenges Django developers face when working on large-scale projects?

Full-time
Re-posted 4 days ago
Job description
Engineers on this team construct our rules-based calculating engine for processing sales commissions. This might sound simple if you have never been exposed to sales comp plans, it is not! We are low on meetings, high on accountability. Most of the team are in EST time zone but we have a few located in PST and Central as well. We are far from maintenance / progressive evolution in many areas, there is a lot of room to make a big impact in the overall design.
What you'll be doingReporting to the Manager of Data Platform, you will play a critical role in the evolution of our Spark based data platform. You'll lead development efforts for our complex, data-rich platform features while being an example to the team of code quality and thoughtful software design. You will be working on the most challenging code at Forma.
As a Staff Engineer, you are expected to operate with a high degree of ownership and trust. This includes proactively identifying architectural risks, surfacing edge cases or constraints others may not see, and advocating for improvements that strengthen the long-term integrity of the system. We value engineers who bring forward thoughtful perspectives - even when they challenge assumptions - and who help the team see around corners.
You will:
- Design and evolve backend services that power product workflows.
- Architect data models representing hierarchical & graph structures, relationships, and large-scale enterprise datasets.
- Build deterministic, reliable systems that allow customers to reason clearly about their data.
- Drive architectural decisions that balance extensibility, performance, and operational simplicity.
- Improve observability, testing strategy, and production reliability across backend services.
- Partner closely with Product to translate nuanced business requirements into clean, scalable designs.
- Mentor engineers across levels and help raise the bar for backend engineering standards.
- Use, and demonstrate using, AI tooling to improve implementation velocity while thoughtfully investing in technical and product specifications
- Significant experience designing and building complex backend systems in production environments.
- Demonstrated ability to surface unarticulated risks, propose alternative approaches, and advocate for architectural improvements with sound technical reasoning.
- Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).
- Strong foundation in relational schema design, data modelling, and SQL.
- Background working with Spark, or other ETL tools / frameworks
- Experience working with hierarchical, graph-like, or relationship-heavy data structures.
- Familiarity with graph databases or graph-based modelling concepts is a strong plus.
- Excellent written and verbal communication skills.
- A track record of improving scalability, reliability, and observability in distributed or data-intensive systems.
- A desire to influence architecture and product direction - not just implement tickets.
- Thrive in a collaborative, detail-oriented environment across Engineering, Product, and Analytics.
- Experience building SaaS products serving mid-market or enterprise customers.
- Experience building rule-driven systems, validation workflows, or approval/governance platforms.
- Familiarity with AWS-based infrastructure and Kubernetes.
- Exposure to Sales Performance Management (SPM), RevOps, Incentive Compensation (ICM), or related domains. ****
Frontend: JavaScript, React, TypeScript
Backend: Java/Springboot, Django, Postgres
Infrastructure: AWS, Docker
What success looks like: 30/60/90 daysFirst 30 daysYou'll focus on building deep context across the product domain, backend architecture, and the data models that power Forma's platform.
By the end of your first 30 days, you will have:
- Developed a strong understanding of Forma.ai's product, customers, and sales performance domain.
- Built a clear mental model of the backend architecture, core services, and data flows across the system.
- Gained familiarity with key data models, including hierarchical structures, relationships, and workflow-driven entities.
- Set up your development environment and become comfortable navigating the codebase, services, and infrastructure.
- Learned the team's engineering practices around testing, observability, deployment, and reliability.
- Built relationships with engineering, product, and analytics partners.
- Contributed to technical discussions, asking thoughtful questions and identifying early areas of complexity or risk.
- Shipped small but meaningful improvements or fixes to build familiarity with the system.
- Started identifying opportunities to improve data modeling, system clarity, or backend reliability.
First 60 days
You'll begin owning meaningful backend systems and influencing technical decisions.
By the end of your first 60 days, you will have:
- Taken ownership of a significant backend component, service, or workflow.
- Designed and delivered well-structured, maintainable backend code aligned with system standards.
- Partnered closely with Product to translate complex business requirements into scalable backend designs.
- Demonstrated strong judgment in data modeling, especially around relationships, hierarchy, and workflow representation.
- Identified and surfaced architectural risks, edge cases, or inconsistencies in existing systems.
- Proposed and, where appropriate, implemented improvements to backend architecture, data models, or service boundaries.
- Contributed to improvements in observability, testing, and production reliability.
- Participated actively in code reviews and technical design discussions, raising the bar for quality and clarity.
- Begun mentoring or supporting other engineers in areas of strength.
- Built enough system context to make informed tradeoffs between performance, extensibility, and simplicity.
First 90 days
You'll be operating as a trusted technical leader across backend systems.
By the end of your first 90 days, you will have:
- Led the design and delivery of a complex backend initiative spanning multiple services or domains.
- Introduced or significantly improved core data models, system architecture, or workflow handling.
- Demonstrated the ability to anticipate and mitigate long-term architectural risks.
- Influenced technical direction through clear, well-reasoned proposals and design decisions.
- Improved the reliability, observability, or scalability of critical backend systems.
- Established strong working relationships across Engineering, Product, and Analytics.
- Elevated engineering standards through mentorship, design reviews, and technical guidance.
- Helped the team better reason about complex, data-intensive workflows through clearer system design.
- Identified and begun executing on longer-term backend investments that improve system integrity and developer velocity.
- Demonstrated clear impact on both system quality and the team's ability to deliver confidently at scale.
- This position is for an existing vacancy