657,068open jobs
38,176companies
92,947added this week
Browse all
Salary
$94k – $196k per year (Estimated)
Location
Remote/Hybrid (Montreal, Canada)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Our client, is the world’s leading premium flexible office provider, recently acquired by CBRE, the largest commercial real estate firm globally.

While backed by a Fortune 500 group, the Montreal digital engineering team operates like a true startup within the company. The local team consists of approximately 15 engineers (40 globally) and benefits from strong autonomy, modern tools, and a product-driven mindset.

After four years of complete technical transformation, replacing legacy systems with a modern stack (React, Node.js, MongoDB, Kafka, HubSpot, Salesforce, Contentful), the team is now entering a pure innovation phase.

Joining our client means working in a collaborative, ambitious, and impact-driven environment where ownership and initiative are highly valued.

The Role: Senior Software Engineer

Embedded within the Growth team, you will play a key role in building and scaling customer-facing products, from the public website to the member portal and mobile app.

You will contribute to high-impact initiatives that directly support business growth, while owning your developments end-to-end in a fast-moving, product-driven environment.

Key Responsibilities:

  • Build & Scale: Develop and maintain high-performance platforms supporting coworking and flex-space operations, ensuring scalability and reliability.
  • Architecture & Systems Design: Partner with Product and Digital teams to design robust, future-proof systems that reduce technical debt and eliminate data silos.
  • Production Excellence: Deliver resilient solutions with a strong focus on stability, ensuring seamless deployments with no disruption to users.
  • Full-Stack Collaboration: Bridge backend complexity with user-facing needs, contributing across the stack when required.
  • Ownership & Impact: Take full ownership of features from design to production, with frequent releases and direct visibility on impact.
  • Mentorship & Best Practices: Promote clean code, testing, and documentation standards while supporting team growth.

We are looking for a product-oriented engineer who thrives in a high-impact, collaborative environment and takes ownership beyond simple task execution.

  • Experience: 5-7+ years of backend development in production environments using Node.js (JavaScript/TypeScript).
  • Database Expertise: Strong experience with NoSQL databases (MongoDB preferred).
  • Async & Distributed Systems: Experience designing asynchronous workflows using message queues (Kafka, RabbitMQ, Redis, AWS SNS/SQS).
  • Cloud Environment: Hands-on experience with AWS ecosystems (EC2, S3, SNS, SQS, Elastic Beanstalk is a plus).
  • Versatility: Ability to work across the full stack when needed in a flexible engineering environment.
  • Communication: Strong ability to translate complex technical concepts to non-technical stakeholders.

Nice to Have:

  • Experience with real-time data systems or event-driven architectures
  • Exposure to scalable SaaS platforms
  • Interest in AI-driven or data-centric product environments
  • Compensation: Competitive base salary with bonus potential, based on experience.
  • Work Model : Hybrid - 1 day per week on-site (Wednesdays) at the Saint-Denis office in Montreal.
  • Health Benefits: Comprehensive health insurance plans.
  • Time Off: Generous and flexible paid time off.
  • Wellness: Access to wellness programs and initiatives.
  • Professional Development: Dedicated budget to support learning and growth.
  • Retirement Plan: Employer-supported retirement savings plan.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
657,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Montreal
SAP Developer 2 days ago
Remote/Hybrid • 4+ years exp
JavaScript
TypeScript
Node JS
ABAP
ABAP
SAP Fiori
SAP BTP
Apply
AI Engineer 2 days ago
In office • Mumbai
Python
JavaScript
Node JS
Python
FastAPI
Databases
Weaviate
Chroma
Pinecone
Qdrant
AI/ML
LangGraph
AutoGen
LangChain
Fine-tuning
Reinforcement Learning
Multimodal AI
AI Agents
Semantic Kernel
CrewAI
Gemini
LLM
RAG
OpenAI
Anthropic
Multi-Agent Systems
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Vector
Apply
$31k – $88k per year (Estimated) • Remote • Full-Time
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
AI/ML
Cursor
Claude
OpenAI Codex
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Apply
Shift Manager 2 days ago
$49k – $112k per year (Estimated) • In office • Full-Time • 4+ years exp • Jakarta
JavaScript
Node JS
Node JS
Commander.js
DevOps
SLI/SLO/SLA
Cybersecurity
PCI DSS
Analytics
Microsoft Excel
Apply
$220k – $280k per year • Equity • Remote • Full-Time • 11+ years exp
Python
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
GraphQL
Next.js
DevOps
GCP
Docker
Kubernetes
GitHub
Apply
$75k – $161k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Montreal
Databases
Snowflake
Management
Confluence
Jira
Agile
Scrum
Apply
$93k – $194k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Montreal
Java
Java
Spring Boot
DevOps
Terraform
CI/CD
GitOps
Jenkins
AWS
Docker
Kubernetes
Bitbucket
Management
Agile
Apply
$94k – $197k per year (Estimated) • In office • Full-Time • 9+ years exp • Montreal
Go
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Redis
MinIO
Frontend
React.js
Sass
DevOps
VMWare
WebSockets
CI/CD
Git
Docker
Proxmox VE
GitLab
Amazon S3
Management
Jira
Outlook
Agile
Apply
$99k – $189k per year (Estimated) • Remote • Full-Time • 5+ years exp • High School Diploma • Montreal
Python
JavaScript
Java
PHP
TypeScript
Node JS
Java
Spring Boot
PHP
Laravel
Databases
MySQL
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
$90k – $120k per year • In office • Full-Time • 3+ years exp • PhD • Montreal
AI/ML
Aider
Apply
In office • Internship • High School Diploma • Montreal
AI/ML
Aider
Apply
$63k – $131k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Montreal
Apply
$72k – $143k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Montreal • Quebec
Apply
$51k – $132k per year (Estimated) • In office • Full-Time • Montreal
Design
Canva
Apply
See all jobs
This is one of many
657,068 more open roles from verified company boards, updated every day.