cover image
Botpress

Senior Software Developer - Growth

Hybrid

Montreal, Canada

Senior

Full Time

08-01-2026

Share this job:

Skills

Communication Swift Go TypeScript PostgreSQL Problem-solving Sales Attention to detail Programming react node.js AWS Software Development Analytics React.js Analytical Thinking Redis

Job Specifications

About the Role:

The Growth team at Botpress is seeking a Software Developer with a knack for swift, practical development and a passion for experimentation. The ideal candidate is focused on solving problems, thrives in a fast-paced environment, and is adaptable. With a builder's mindset and a hacker's agility, you will be contributing to the growth of our AI automation platform user base, ensuring our products are not only innovative but also solving business problems. We build to expand market segments.

How is this different from the Senior Full-stack Developer position?

We are aggressively focused on increasing revenue, short-term and long-term. We source valuable problems from customers, the market, and our sales pipeline, and go and attack the problems. You'll be closer to the business side of things. If that sounds appealing to you, this is the position for you!

About Botpress:

Botpress is at the cutting edge of AI automation, crafting solutions that propel businesses into the future. As we expand our capabilities, our Growth team seeks a Software Developer passionate about leveraging technology to solve real-world problems. Botpress is open to sponsoring visas for US and Mexican nationals to join us in Canada.

Responsibilities

Develop and maintain customer-impacting features or integrations using React & Node.js (Typescript)
Hop on calls with people to understand their issues and come up with solutions
Implement and oversee tracking and analytics within the main product to monitor and analyze success metrics
Uphold code quality and ensure continuous improvement through reviews and testing
Produce educational content for our users, written and video. (approximately 15% of the time)

Requirements

A minimum of 5 years of professional experience in software development or programming in a similar environment. Our go-to stack is Typescript, React.js, Node.js, PostgreSQL, Redis, and AWS. We encourage candidates to apply even if you only have experience with a portion of our stack
Exceptional problem-solving abilities and analytical thinking
Excellent communication skills for effective collaboration
Independent approach to tasks and projects
Well-organized, excellent work ethic, pays attention to detail, and self-starting
Ability to thrive in a fast-paced startup and passionate about improving technical abilities

The successful candidate for this role is someone who cares deeply about the business impact of their work.

Benefits

You will join a team of ambitious individuals passionate about speed of execution, data-driven decisions, and, of course, AI agents.

Contributing to the growth of the most popular AI Agent platform in the world
Top-tier health benefits and access to telemedicine for you and your family
4 weeks vacation
Hybrid schedule (3 days / week in office). We ask that people come to the office full-time during the first 3 months to get fully integrated faster
Modern office in the heart of downtown Montreal right next to the Peel Metro Station

About the Company

Botpress is a fully extensible chatbot and AI agent platform. The all-in-one conversational AI Platform-as-a-Service (PaaS) allows users to build, deploy, and monitor LLM-powered solutions. Applied across industries, use cases, and business processes, Botpress projects are always scalable, secure, and on-brand. With 900,000+ users and millions of bots deployed worldwide, Botpress is the platform of choice for companies, developers, and new coders alike. In 2025, Botpress raised a $25 million Series B round of funding led by ... Know more