Senior Software Developer
Role Overview
Senior member of the engineering team developing Botpress's conversational AI platform for customer support.
Own features from design through production and help set technical direction for the AI agent platform.
Work with cross-functional teams to build and maintain scalable applications.
Key Skills for This Role
Full Job Posting
About the role
Senior member of the engineering team developing Botpress's conversational AI platform for customer support.
Own features from design through production and help set technical direction for the AI agent platform.
Work with cross-functional teams to build and maintain scalable applications.
Responsibilities
- Lead design, development, testing, and deployment of customer-impacting features.
- Make architecture and technical decisions for scalable, reliable systems.
- Collaborate with product managers and UX/UI designers to define and implement features.
- Review code and mentor engineers to support best practices and improvement.
- Troubleshoot and debug complex production issues.
- Follow emerging technologies and industry trends to drive innovation.
Requirements
- At least 5 years of software engineering experience; fast-paced product experience is ideal.
- Expert JavaScript or TypeScript, Node.js, and framework proficiency, such as React.
- Track record designing and shipping complex systems at scale.
- Strong understanding of software development principles, patterns, and methodologies.
- Strong analytical and problem-solving skills.
- Experience mentoring engineers and leading technical projects.
- Interpersonal and communication skills for working with teammates and stakeholders.
Preferred skill
- Experience with AWS is a plus.
About Botpress
Botpress builds an enterprise-grade AI agent platform for customer support and announced a $25 million Series B round in 2025.
The company describes itself as a fast-growing startup focused on product-led, capital-efficient growth.
Benefits
- Four weeks of vacation, paid sick and parental leave, and comprehensive health, dental, vision, travel, and life insurance.
- Education and skills-improvement funding, stock options, and an RRSP program with a 50% employer match on up to 4% of salary.
- Office snacks, an office community, and an STM transit subsidy.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Botpress
Senior Software Developer
Montréal, CAN
Botpress recherche un développeur logiciel senior pour concevoir et livrer des fonctionnalités de sa plateforme d’agents IA de support client. Le poste implique des décisions d’architecture, la résolution de problèmes en
Software Developer Intern - WINTER 2027
Montréal, CAN
Botpress is seeking a Software Developer Intern to build customer-facing features and integrations for its conversational AI platform. The role involves React and TypeScript/Node.js development, testing, monitoring, and
Stagiaire en développement logiciel HIVER 2027
Montréal, CAN
Botpress is seeking a software developer intern to build customer-facing features and integrations for its conversational AI platform. The role involves React, Node.js, TypeScript, automated testing, monitoring, and prod
Demand Generation Lead
Montréal, CAN
Botpress is seeking a hands-on demand generation leader to build a repeatable pipeline motion for larger and enterprise accounts. The role owns multi-channel acquisition, including ABM, paid media, events, direct mail, a
Senior Product Marketing Manager
Montréal, CAN
Botpress recherche un(e) Senior Product Marketing Manager pour définir son positionnement et son récit produit, puis les déployer sur ses canaux de marketing et de vente. Le poste combine recherche client, rédaction B2B,
Senior Product Marketing Manager
Montréal, CAN
Botpress is seeking a Senior Product Marketing Manager to own product and company messaging for its AI customer support platform. The role spans research, positioning, conversion experiments, HubSpot workflows, launches,
Account Executive - Full-Cycle (North America)
Montréal, CAN
Botpress is hiring a full-cycle Account Executive to build and close pipeline across the North American market. The role covers outbound prospecting, discovery, demos, negotiation, forecasting, and collaboration with Sol
Senior Software Developer
Montréal, CAN
Software Developer Intern - WINTER 2027
Montréal, CAN
Stagiaire en développement logiciel HIVER 2027
Montréal, CAN
Demand Generation Lead
Montréal, CAN
Senior Product Marketing Manager
Montréal, CAN
Senior Product Marketing Manager
Montréal, CAN
Account Executive - Full-Cycle (North America)
Montréal, CAN