Senior Backend Engineer
Industrious
Location
Montreal
Employment Type
Full time
Location Type
Hybrid
Department
Engineering
About the Company:
Industrious is the largest premium workplace-as-a-service provider and home to the highest-rated workplaces in the industry. Everything we do comes down to creating great days for teams of all sizes and stages, including our own. We believe that what makes a great day at work is the people on your team and the problems you get to solve together. We’re looking for people who love thinking outside the box and thrive in a truly collaborative setting. As teammates, we encourage new ideas and toast every win. We’re excited about having a meaningful impact on people’s workplace experience.
Great days also start when everyone can be their authentic self at work. Diversity of backgrounds, thoughts, and ideas is critical to our success in delivering great workplace experiences, both for our members and for each other. Industrious is committed to creating an inclusive, respectful environment that embraces your individuality and quirkiness. You are valued for who YOU are. We celebrate our people as individuals who can accomplish great things when we work together as one team.
About The Role
As a Senior Engineer, you will build advanced products to improve services for thousands of members and enable Industrious’ operations to scale gracefully. This role is on our Growth team which manages our customer facing products, from our public website to our member portal and app.
Build & Scale: Develop and maintain our coworking and flex-space platforms, ensuring high performance and scalability.
Architect Solutions: Partner with the Digital Product team to design systems that future-proof our business, minimizing assumptions and preventing data silos.
Production Excellence: Design resilient solutions with a deep respect for production stability, ensuring zero negative impact on members during updates.
Collaborate: Work in a product-driven environment, bridging the gap between complex backend logic and user-facing requirements.
Mentor & Lead: Champion best practices in documentation, testing, and clean coding standards.
What We Are Looking For
Experience: 5–7+ years working in production backend environments using Node.js (JavaScript/TypeScript).
Database Fluency: Strong proficiency with NoSQL databases (i.e MongoDB).
Async Architecture: Experience handling asynchronous workflows using message queues (Kafka, RabbitMQ, Redis, AWS SNS/SQS).
Cloud Native: Hands-on experience with AWS ecosystems (Elastic Beanstalk, EC2, S3, SNS, SQS). (Bonus points, not required)
Versatility: While backend-focused, you are comfortable working across the full stack when needed. We are a team of versatile developers that can work across the stack.
Communication: You can articulate complex technical ideas to non-technical stakeholders clearly and effectively.
Why This Role Matters: High Impact, Small Team
We are looking for an engineer who isn't just looking to close tickets, but who wants to own their work.
Small Team, Big Leverage: You will be joining a lean, efficient engineering team. This means no "cog in the machine" feeling—your code will ship to production often and you will see the immediate results of your work.
Architecture Ownership: You won't just be maintaining legacy code; you will play a pivotal role in shaping our overall systems architecture and data strategy.
Direct Influence: You will partner directly with Product and Design, influencing the roadmap and making technical decisions that drive the business forward.