Back End Developer
Offre en anglaisLocation: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