Vention
Senior Software Developer - Machine Applications
Montreal, QC, Canada · Senior
Sponsorship not specifiedDetected 30 days ago
PythonReactBackend DevelopmentCode ReviewPerformance ManagementRoboticsLeadershipCommunicationCollaborationMentoring
About the role
- Our technology powers over 25,000 machines across 4,000 factories across 5 continents and we have the privilege to work with a significant proportion of Fortune 500 manufacturers, from space rockets, to electrical cars, to robotics.
- We're a team of high achievers who grow through meaningful work, solving complex challenges, learning fast, and seeing the results of our efforts every day.
- We move quickly and aim high, but we do it together with care, collaboration, and respect.
Responsibilities
- At Vention, you'll work alongside driven and talented people who care deeply about their craft and the impact they create.
- Reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development, and evolution of Vention's machine applications.
- You will own complex features and systems end-to-end, from design through deployment and production support, with a strong focus on reliability, maintainability, and real-world performance.
- You will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in production environments.
- Design, implement, and maintain core features across our machine apps stack, including systems such as the Rapid Series Palletizer and Rapid Series Sanding.
- from initial design and implementation to deployment, monitoring, and ongoing production support.
- Quarterly management training on topics ranging from "Giving & Receiving Feedback, to Building high-performing teams, to "Developing your own Leadership model"
- Quarterly World-Class Speaker Series featuring industry leaders sharing their perspective and lessons learned as they build their function and business
Nice to have
- Experience with industrial systems, robotics, or hardware-integrated software
- Experience working on mission-critical or high-reliability systems
- 5+ years of professional software development experience
- Solid backend development experience (Python or similar), with working knowledge of frontend development (React or similar)
- Proven ability to debug and resolve issues in complex, real-world systems
- Experience working with and improving legacy codebases
- Strong understanding of software design principles and tradeoffs
- Comfortable working in an environment with real-world constraints (hardware, edge systems, or similar is a plus)
Compensation
- Two paid volunteering days per year to give back to causes you care about.
Benefits
- A complete group benefits plan for you and your family that start day one.
- Dedicated professional development channels sponsored by the Executive team to foster continuous professional learning
Company info
- Our culture celebrates diverse perspectives and supports your growth through intentional development, strong leadership, and opportunities to make a real difference.
Apply directly at Vention →Create a free account for alerts like thisView Vention immigration profile
This listing is sourced directly from Vention's careers page and normalized into a canonical job model.