Backend Developer – Django

6 days ago


Toronto, Canada 247 Labs Inc. Full time

Backend Developer – Django & Serverless (AWS Lambda, Zappa)

247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is dedicated to delivering innovative, high-quality solutions that drive business growth and exceed client expectations.

- Remote

Position Overview:

We are seeking a highly skilled Backend Developer with a strong background in Django and Serverless. The ideal candidate must have 5+ years of experience as a Backend Developer. This role requires someone who can work both independently and in collaboration with teams, handle complex projects, and engage with clients to deliver top-notch solutions.

Key Responsibilities:

- Proficiency in Django:

- Strong experience in building and maintaining Django applications.

- Familiarity with Django REST Framework (DRF) for building APIs.

- Knowledge of Django ORM, middleware, and authentication systems.

- Serverless Deployment with Zappa:

- Hands-on experience deploying Django applications to AWS Lambda using Zappa.

- Understanding of Zappa configuration files (zappa_settings.json).

- Experience managing serverless environments, including cold starts, timeouts, and memory allocation.

- AWS Services:

- In-depth knowledge of AWS Lambda and its integration with Django.

- Experience with API Gateway for managing RESTful APIs.

- Familiarity with S3 for static file storage, RDS or DynamoDB for databases, and CloudWatch for monitoring.

- Knowledge of IAM roles and policies for secure access management.

- Python:

- Strong Python programming skills, including asynchronous programming (e.g., asyncio).

- Experience with Python libraries and tools commonly used in Django projects.

- DevOps and CI/CD:

- Experience with CI/CD pipelines for automated testing and deployment.

- Familiarity with tools like GitHub Actions, GitLab CI/CD, or Jenkins.

- Knowledge of infrastructure-as-code tools like Terraform or AWS CloudFormation.

- Database Management:

- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., DynamoDB).

- Knowledge of database migrations and optimization for serverless environments.

Qualifications:

- A degree in Computer Science, Software Engineering, or a related discipline—or equivalent practical experience.
- Proven ability to design, develop, and deploy complex web applications in live production environments.
- Strong analytical mindset with keen attention to detail and a proactive approach to problem-solving.
- Thrive in high-paced, deadline-driven settings while maintaining code quality and performance.

Join our team:

If you’re a motivated and experienced backend developer with a passion for serverless technologies and cloud-native applications, we invite you to apply and become a key part of our innovative team at 247labs Inc.

#J-18808-Ljbffr



  • Toronto, Canada 247 Labs Inc. Full time

    Backend Developer – Django & Serverless (AWS Lambda, Zappa) 247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is...


  • Toronto, Canada 247 Labs Inc. Full time

    Backend Developer – Django & Serverless (AWS Lambda, Zappa)247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is...

  • Lead Backend Engineer

    5 hours ago


    Toronto, Canada Search Atlas Full time

    Lead Backend Engineer (Python/Django) – Search Atlas Overview Search Atlas is a rapidly growing SEO software company. As a Lead Backend Engineer you will guide the technical direction of our core product team, driving architecture decisions and mentoring the development team. Responsibilities Lead backend development, ensuring alignment with engineering...

  • Lead Backend Engineer

    5 hours ago


    Toronto, Canada Search Atlas Full time

    A leading SEO software company in Toronto is looking for a Lead Backend Engineer to steer the technical direction of their product team. This role involves developing scalable Django REST applications, implementing best engineering practices, and mentoring junior engineers. The ideal candidate will have over 6 years of experience in Python and Django, as...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mozilla Corporation Full time

    A leading technology company is seeking a Backend Engineer (P2) to work remotely in Canada. This role involves building and maintaining backend services for high-traffic websites using Python/Django, while collaborating with frontend developers and other teams. Candidates need strong backend development experience and proficiency in cloud infrastructure. The...


  • Toronto, Canada Search Atlas Full time

    A rapidly growing SEO software company is seeking a Lead Backend Engineer to guide the technical direction of its product teams. You will lead backend development, mentor other engineers, and ensure scalable applications using Python and Django. Ideal candidates have 6+ years of experience and a strong background in PostgreSQL, Celery, and engineering best...


  • Toronto, Canada Search Atlas Full time

    A rapidly growing SEO software company is seeking a Lead Backend Engineer to guide the technical direction of its product teams. You will lead backend development, mentor other engineers, and ensure scalable applications using Python and Django. Ideal candidates have 6+ years of experience and a strong background in PostgreSQL, Celery, and engineering best...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Mozilla Corporation Full time

    A leading tech organization is seeking a Backend Engineer (P2) to join their Websites & MarTech team. This remote role in Canada involves designing and maintaining high-traffic websites using Python/Django, while collaborating closely with various teams to ensure system scalability and performance. Candidates should have experience in backend web development...


  • Toronto, ON MH T, Canada 69a3813e-5980-4eb4-8106-01a06b80cb7d Full time US$90,000 - US$140,292 per year

    OverviewAerialytic is a cleantech AI startup that makes selling solar simple.We're not here to play by the rules – we're here to rewrite them. Our founders sold solar, felt the pain points, and knew it could be done better.Today with a white labelled AI solar design tool, and solar proposal software we are in market across the United States and Canada...


  • Toronto, Canada Search Atlas Full time

    Fully Remote: work from anywhere Please upload your resume in EnglishTimezone: 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...