Talent.com
Lead Backend Engineer (Python/Django)
Lead Backend Engineer (Python/Django)Search Atlas • Toronto, Canada
Lead Backend Engineer (Python/Django)

Lead Backend Engineer (Python/Django)

Search Atlas • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description
  • Fully Remote: work from anywhere
  • Please upload your resume in English
  • Timezone: GMT+1 or CST

Hi, we're Search Atlas! We're a rapidly growing SEO software company and full-service digital agency that helps websites improve their Google performance. From Fortune 500 companies to Silicon Valley startups, our clients trust us to drive results.

We're hiring a Lead Backend Engineer to guide the technical direction of one of our core product teams within our SEO intelligence platform.

This role combines deep technical expertise with leadership and collaboration skills, you'll be both a hands-on engineer and a technical partner to the Product Manager and other key stakeholders.

You'll act as the most senior backend engineer in the team, mentoring other developers, driving architectural decisions, and ensuring that our backend systems are performant, maintainable, and aligned with product goals.

We're looking for someone who is technically excellent, people-oriented, and proactive in leading by example.

Responsibilities

  • Lead backend development for the product team, ensuring alignment with company-wide engineering standards.
  • Translate product objectives into actionable technical plans and milestones.
  • Build and maintain scalable Django REST applications and well-documented APIs.
  • Oversee efficient, fault-tolerant background task processing with Celery.
  • Contribute to architecture design to improve scalability, maintainability, and performance.
  • Mentor and lead engineers through code reviews and promote a collaborative, high-performing culture.
  • Partner with Product, QA, DevOps, and Frontend teams to deliver reliable end-to-end features.
  • Implement strong engineering practices including TDD, linting, and test coverage enforcement.
  • Monitor and optimize systems using Sentry, Datadog, and Grafana for observability and stability.
  • Identify and resolve performance bottlenecks across applications, databases, and task queues.

Requirements

  • 6+ years of experience with Python 3 and Django REST Framework
  • Prior experience mentoring engineers or acting as a tech lead on a product team
  • Proven experience designing, building, and maintaining production-grade REST APIs
  • Strong experience with PostgreSQL in production environments
  • Experience with Celery or equivalent task queue systems
  • Strong testing discipline (pytest, coverage, Flake8, Black, Isort)
  • Familiarity with Docker Compose and modern CI/CD pipelines
  • Experience working with Sentry, Datadog, and Grafana for monitoring and observability
  • Excellent communication skills, especially when working with cross-functional teams

Salary & Benefits

  • $7,250-$10,400 USD per month/depending on your location and skills/experience
  • 15 Days Paid Time Off + Christmas Day + New Year's Day Paid Off

Our Recruitment Process

  • Step 1: Initial screening call with our recruitment team
  • Step 2: Assessment to showcase your skills (if applicable)
  • Step 3: Final interview with our Hiring Manager
  • Step 4: Offer extended

Life at Search Atlas Group

We are committed to fostering a healthy work-life balance, innovation, and a collaborative, inclusive culture—no matter where you work. We host monthly virtual game days and events, and our team enjoys the flexibility of contributing to charity initiatives of their choice. We believe in supporting both personal growth and professional success, ensuring that remote work doesn't mean disconnected work.

Here's a look into our core values:

  1. Collaborative & Engaged: We're a tight-knit team that supports each other and shares knowledge.
  2. Excellence Driven: We aim for the highest standards, always raising the bar.
  3. Self-Starter Mentality: We take initiative and problem-solve independently.
  4. Innovative: We embrace change, experiment, and think outside the box.
  5. Student Mentality: We learn from our mistakes and constantly evolve.

Why Join Us?
We're proud of the recognition we've received for our growth and commitment to creating a positive, inclusive work environment. Here are just a few of the accolades that highlight our success and culture:

  • Nevada's Top Workplaces - #1 Small Business, Best New Ideas
  • Best Start-Up Agency (U.S. Search Awards)
  • Top B2B Companies (Clutch)
  • Inc's On The Rise and Best Places to Work (Inc. Magazine)
  • Great Place to Work Certified (Great Place to Work)

These awards reflect the hard work, dedication, and passion of our entire team, and we'd love for you to be a part of it!

Want to hear more? Here is our Founder, Manick on why you should work with us at Search Atlas

Create a job alert for this search

Lead Backend Engineer PythonDjango • Toronto, Canada

Similar jobs
Senior Backend & Data Lead - FinTech (Bangkok)

Senior Backend & Data Lead - FinTech (Bangkok)

Agoda • Toronto
Full-time
A leading travel technology company is looking for a Lead Software Engineer to join their FinTech team in Bangkok.This role involves developing robust backend systems, architecting scalable data pi...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Software Engineer - Python

Senior Backend Software Engineer - Python

Ouster • Ottawa or Toronto, ON, CA
Full-time
Quick Apply
Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors.Our advanced vision algorithms and sensor hardware are used in autonomous cars, ...Show more
Last updated: 30+ days ago
Senior Backend Engineer - Python, AWS & CDN Expertise

Senior Backend Engineer - Python, AWS & CDN Expertise

Astra North Infoteck Inc. • Toronto
Full-time
A technology solutions firm based in Toronto is seeking a Backend Developer experienced in Python and AWS.This role involves implementing backend solutions, optimizing performance, and maintaining ...Show more
Last updated: 30+ days ago • Promoted
Senior Python Backend Engineer – Scalable APIs

Senior Python Backend Engineer – Scalable APIs

Apexon • Toronto
Full-time
A technology services company in Toronto is seeking a skilled Python Developer/Backend Engineer.The role involves designing and maintaining backend services and collaborating with frontend teams to...Show more
Last updated: 22 days ago • Promoted
Lead Python Backend Engineer for Open Data

Lead Python Backend Engineer for Open Data

City of Toronto • Toronto
Full-time
A major urban government agency in Toronto is seeking a Corporate Application Technical Leader (Python Developer) to enhance its Open Data program.The successful candidate will be responsible for w...Show more
Last updated: 15 hours ago • Promoted • New!
Python Backend Engineer – AWS, Serverless & Docker

Python Backend Engineer – AWS, Serverless & Docker

Virtusa • Toronto
Full-time
A global technology services company in Toronto is seeking a Core Developer skilled in Python.The role involves developing server-side web applications and integration APIs while collaborating with...Show more
Last updated: 30+ days ago • Promoted
Senior Java/Python AWS Engineer - Hybrid (Toronto)

Senior Java/Python AWS Engineer - Hybrid (Toronto)

CG Consulting Group • Toronto
Full-time
An innovative global IT services firm is seeking a talented Developer skilled in Java, Python, and AWS to join their dynamic team.This role offers a unique opportunity to work with a leading invest...Show more
Last updated: 30+ days ago • Promoted
Senior Python Backend Engineer - Banking Microservices

Senior Python Backend Engineer - Banking Microservices

BeachHead • Toronto
Full-time
A top financial firm in Toronto is looking for an experienced Python Developer to develop and maintain backend systems and microservices.The role requires 5-7 years of backend development experienc...Show more
Last updated: 1 day ago • Promoted
Senior Backend Engineer – FinTech (Rust/Python, AWS)

Senior Backend Engineer – FinTech (Rust/Python, AWS)

Validus Risk Management • Toronto
Full-time
A leading financial technology firm in Toronto is seeking a financial software engineer to join their back-end team.This role involves designing and implementing cloud-native solutions on AWS, prim...Show more
Last updated: 18 days ago • Promoted
Senior Software Engineer – Backend (Java, Python, Node.js)

Senior Software Engineer – Backend (Java, Python, Node.js)

NearSource • Toronto, ON, Canada
Remote
Full-time
Quick Apply
Senior Software Engineer – Backend (Java, Python, Node.NearSource is seeking a Senior Software Engineer specializing in backend systems to support scalable service development for a Fortune 500 pro...Show more
Last updated: 4 days ago
Lead AI Backend Engineer: GenAI for Finance (Hybrid)

Lead AI Backend Engineer: GenAI for Finance (Hybrid)

Thomson Reuters • Toronto
Full-time
A global leader in information services seeks a Lead Software Engineer in Toronto.You will innovate in a fast-moving environment, designing backend services to develop AI-driven systems for account...Show more
Last updated: 30+ days ago • Promoted
Senior Platform Engineer -Python Backend System Design

Senior Platform Engineer -Python Backend System Design

Princeton IT Services, Inc • Toronto
Full-time
Senior Platform Engineer – Python Backend & System Design.We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.A...Show more
Last updated: 30+ days ago • Promoted
Backend Engineer - Python & API for Risk Apps

Backend Engineer - Python & API for Risk Apps

PRI Global • Toronto
Full-time
A technology solutions company in Toronto is seeking a Software Engineer to join their team.The ideal candidate will play a key role in backend development, focusing on API design and integration w...Show more
Last updated: 26 days ago • Promoted
Backend Engineer (Python): APIs, Databases, Security

Backend Engineer (Python): APIs, Databases, Security

Stealth Startup • Toronto
Full-time
A dynamic tech startup in Toronto is seeking a passionate Backend Developer with 0-7 years of experience.The role involves developing and maintaining server-side applications, designing robust APIs...Show more
Last updated: 15 hours ago • Promoted • New!
Backend Developer (Python)

Backend Developer (Python)

VDart Inc • Toronto, ON, Canada
Full-time
Quick Apply
Role: Senior Software Engineer(Python) Location: Toronto Downtown , ON Type: Fulltime Responsibilities and Duties <...Show more
Last updated: 1 day ago
Senior Python Backend Engineer — High-Impact APIs

Senior Python Backend Engineer — High-Impact APIs

Agilno • Toronto
Full-time
A software development company located in Toronto is searching for a Senior Python Developer with a minimum of 5 years of backend experience in Python.This role involves leading the design of scala...Show more
Last updated: 30+ days ago • Promoted
Senior & Staff Backend Engineers (Python/Django) - Relocation to NYC supported

Senior & Staff Backend Engineers (Python/Django) - Relocation to NYC supported

Calliere • Toronto, ON, ca
Full-time
Quick Apply
We’re building a next‑generation platform reshaping how people turn their passions into real businesses.Think of it as part community, part operating system, and part empowerment engine.A place whe...Show more
Last updated: 1 day ago
Senior Backend Engineer - GenAI & Low-Latency APIs

Senior Backend Engineer - GenAI & Low-Latency APIs

Monsters Aliens Robots Zombies • Toronto
Full-time
A cutting-edge media technology company in Toronto is seeking a Senior Software Engineer (Backend) to develop and optimize backend services for their AI-driven media platform.The ideal candidate wi...Show more
Last updated: 4 days ago • Promoted