Senior Software Engineer (C++), Desktop App

Senior Software Engineer (C++), Desktop App

Remote/Telecommute JobREMOTE / Montreal, Quebec, Canada -Permanent
This job allows you to work remotely

Job Description

Our client builds and sells technology that helps companies in regulated industries get their digital and printed assets to market faster; without compromising quality. Through this 30+ year adventure, they have been bootstrapped and profitable by balancing agility and innovation with patience and thoughtfulness.

They track results not hours worked. This empowers a remote-first and trust-based schedule. Everyone is free to live and work wherever they thrive and self-manage their paid time off and work schedules. If results are hit, they distribute 20% of profit growth evenly across full-time employees.

Day to Day:

-You will develop, test, deploy and maintain software for our client's automated proofreading solutions to compare text, images, artwork and printed components.
-Contributing to all phases of software development, including new feature development, system architecture definition, and end-to-end implementation from early prototype to production release.
-Collaborate with cross-functional teams to implement architectural improvements for faster engineering design cycle iteration.
-Contribute to increasing standards of software quality within the team by establishing good practices and habits.
-Participate in peer-reviews of solution designs and related code.

Must Have Skills:

-Proven track record of dealing with enterprise desktop application codebases.
-Strong Modern C++ 11 and above.
-Qt framework
-Database knowledge (PostgreSQL preferred)
-Writing skills, documentation and complex system design structuring.
-Git experience.

Nice to Have Skills:

-Previous experience working for a B2B SaaS company
-Experience with OpenCV and image processing.
-Experience with scripting languages and web technologies (JavaScript, TypeScript, Python)
-Knowledge of Internet protocols and REST APIs.


Starting: ASAP

Similar jobs in Montreal:

Similar jobs in other locations: