Retour à la recherche
PN
Projekt Network Inc.Source d’offres vérifiée

Back End Developer

Offre en anglais

Location:Montreal, QC (Remote) Type: Full-time Title: Senior Backend Engineering About Projekt Network Projekt Network is a professional networking and collaboration platform connecting tradespeople and businesses in the construction and skilled trades industry. It combines a profession social network, a job marketplace, and a project-portfolio showcase in one product, shipped across three coordinated surfaces: a Next.js web app, native iOS/Android apps, and a shared Django cloud API — all hosted cloud-native Google Cloud. We're currently growing quickly and and looking to expand our engine…

  • Télétravail
  • ["Montreal, Quebec, Canada"]
  • Publié 23 juin 2026
  • Postuler avant le 20 déc. 2026
  • 1 poste

Résumé du poste

Location:Montreal, QC (Remote) Type: Full-time Title: Senior Backend Engineering About Projekt Network Projekt Network is a professional networking and collaboration platform connecting tradespeople and businesses in the construction and skilled trades industry. It combines a profession social network, a job marketplace, and a project-portfolio showcase in one product, shipped across three coordinated surfaces: a Next.js web app, native iOS/Android apps, and a shared Django cloud API — all hosted cloud-native Google Cloud. We're currently growing quickly and and looking to expand our engineering team The Role We're seeking a Senior Backend Engineer to join our growing team. You'll work on a sophisticated Django-based platform that handles complex networking features, real-time notifications, job matching, and project collaboration. This is an opportunity to work on a production system serving real users, with modern cloud infrastructure and interesting technical challenges. Key Responsibilities Platform Performance & Optimization Profile backend, database, and API performance; find bottlenecks before users feel them. Reduce p95 latency site-wide. Implement caching layers, smarter indexing, async offload, and rate limiting. Build and maintain monitoring dashboards (logs, traces, metrics) and add latency-regression gates to CI. Scalability Architecture Evaluate and re-architect components to sustain 100× current peak load. Lead decisions on horizontal scaling, autoscaling tuning, and monolith-vs-service boundaries as the system matures. Own infrastructure-as-code and the deployment pipeline. Reliability & Uptime Own SLAs/SLOs for latency, throughput, and availability, targeting a 99.9% uptime SLA. Design HA database + disaster recovery, set tight alerting thresholds, and keep on-call lightweight and predictable. Keep the platform stable through growth spikes, ad campaigns, and influencer pushes. Database & Storage Optimization Tune PostgreSQL (Cloud SQL) for high concurrency — query plans, indexing, connection pooling, caching strategies. Future-proof data models for rapid feature expansion. Security & Infrastructure Hygiene Harden our GCP footprint. Conduct periodic audits of access, IAM permissions, secrets, and backups, and keep secret management and CI security scanning healthy. Technical Stack Core Technologies: - Python 3.12+ - Django 5.0 & Django REST Framework - PostgreSQL - Docker Cloud & Infrastructure: - Google Cloud Platform - GitHub Actions for CI/CD Additional Tools &Services: - Clerk - Expo What We're Looking For Required Experience: - 5+ years of professional backend development experience - Strong proficiency in Python and Django (5+ years) - Experience building and maintaining REST APIs - Solid understanding of PostgreSQL and database optimization - Understanding of Docker and containerization - Production experience with Google Cloud Platform services - Experience with authentication systems and JWT - Experience building comprehensive unit tests - Knowledge of CI/CD pipelines such as github actions - Experience with Git and collaborative development workflows Nice to Have: - Understanding of image processing and file storage - Knowledge of React and React Native - Experience with monitoring and observability toolw Soft Skills: - Strong problem-solving abilities - Excellent communication skills (English required) - Ability to work independently and take ownership - Collaborative mindset and code review experience - Attention to detail and commitment to code quality - Proactive approach to identifying and solving issues What You'll Get - Competitive salary and equity package - Remote-first work environment (Montreal timezone preferred) - Flexible working hours - Opportunity to work on a product with real users and impact - Modern tech stack and best practices - Collaborative team environment - Professional development opportunities Application Process Please submit your resume and a brief note about why you're interested in this role. Include any relevant GitHub repositories or portfolio projects that demonstrate your Django/Python expertise.

Ce que vous ferez

The Senior Backend Engineer will work on a sophisticated Django-based platform, focusing on performance optimization, scalability, and reliability. Responsibilities include profiling performance, re-architecting components, and ensuring high availability and uptime.

Exigences

Candidates should have over 5 years of professional backend development experience, with strong proficiency in Python and Django. Experience with PostgreSQL, Docker, and Google Cloud Platform is also required, along with a solid understanding of REST APIs and CI/CD pipelines.

Avantages

• Competitive Salary • Equity Package • Flexible Working Hours • Professional Development Opportunities

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Python
  • Django
  • REST APIs
  • PostgreSQL
  • Docker
  • Google Cloud Platform
  • Authentication Systems
  • JWT
  • Unit Testing
  • CI/CD
  • Git
  • Problem Solving
  • Communication
  • Collaboration
  • Attention to Detail
  • Code Quality

Renseignements supplémentaires

Expérience minimale
5+ ans
Postuler avant le
20 déc. 2026