Vention

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.

This listing is sourced directly from Vention's careers page and normalized into a canonical job model.