About the job
Optro serves as a trusted platform for audit, risk management, ESG, and InfoSec, supporting over half of the Fortune 500 and seven of the top ten companies. With annual recurring revenue exceeding $300M, Optro’s technology is recognized for reliability and customer satisfaction, as reflected in reviews on G2.com and Gartner Peer Insights. The company has earned a spot on Deloitte’s list of North America’s fastest-growing tech companies for seven consecutive years.
Innovation, collaboration, and community involvement shape the culture at Optro. The team values breaking down barriers and helping each other succeed, creating an environment where learning and growth are constant priorities.
Role overview
The Staff Software Engineer, Issues, works remotely from anywhere in Canada. This senior position leads complex and strategic engineering projects within the Issues team. The role blends technical leadership with hands-on development, focusing on building scalable systems and designing new product features. Mentoring others and supporting a culture of continuous improvement are central to the job. While collaboration is key, the ability to drive work independently is also essential.
What you will do
- Design, build, and deliver product features from start to finish
- Create clear and thorough design documentation
- Mentor and support junior engineers
- Lead architectural decisions for applications
- Troubleshoot and resolve software defects
- Develop back-end APIs using Node.js
- Work with the Ember single-page application (SPA) front-end
- Collaborate with engineers, designers, and product managers
- Contribute to Agile software development practices

