Job Description
About AutoVerify
AutoVerify is a technology company born in London, Ontario. We operate remotely, hiring employees across Canada. AutoVerify is a comprehensive suite of digital solutions tailored toward automotive dealers, manufacturers, lenders, and marketplaces alike. We enable businesses to better serve their customers. Visit our website to learn more: https://www.autoverify.com/
Under the Hood
Join our team and work from anywhere in Canada – home, coffee shop, or even poolside, because we’re all about remote life. Enjoy perks like company-paid flexible benefits options, fun events (virtual and in-person) and half day Fridays all year round to boot. We hire incredible people and your job referrals are not just appreciated; they're rewarded. Our culture is driven by communication and trust, acknowledging and supporting your life outside of work with the flexibility you deserve. All this to say, we value your journey at AutoVerify, both personally and professionally.
The Roadmap
The Software Development Manager is responsible for managing the workflow and performance of Technical Leads and Software Developers while ensuring the successful delivery of high-quality software solutions. You will oversee development execution, provide architectural guidance, and drive continuous improvement in security, scalability, and performance.
This role requires a strategic mindset and strong leadership skills to balance technical execution with business objectives. You will work closely with Senior Leadership, Product, and key stakeholders to define and refine the technology roadmap, ensuring alignment with company goals while proactively negotiating trade-offs and managing expectations.
You will foster a culture of innovation, collaboration, and technical excellence, offering feedback, guidance, and professional development opportunities to help your team grow. As a self-motivated leader with expert knowledge of development best practices, you will play a critical role in shaping the future of our technology stack.
This is a mid-management level role, reporting to the Director, Technology.
Performance Specs
- Team Leadership & Development
-
- Lead, mentor, and support a team of Technical Leads and Software Developers to drive innovation, efficiency, and high performance.
- Conduct regular 1:1s, provide feedback, and create professional development plans aligned with individual career goals.
- Arrange training, mentoring, and coaching opportunities to support continuous learning.
- Oversee performance evaluations and guide career progression within the team.
- Technical Excellence & Delivery
-
- Establish and maintain high standards of security, reliability, scalability, performance, and quality in all software development initiatives.
- Ensure teams follow best practices in architecture, testing, development, and deployment across the platform.
- Work closely with Product Managers, Designers and Technical Leads to define, prioritize, and execute sprint objectives, ensuring timely and high-quality deliveries.
- Monitor daily stand-ups, track progress, and proactively identify and resolve blockers.
- Strategic Roadmap & Stakeholder Collaboration
-
- Partner with Senior Leadership, Product, and other key stakeholders to define strategic technology deliverables and align them with the product roadmap.
- Act as a bridge between engineering and business teams, translating technical challenges into clear business impact and vice versa.
- Facilitate roadmap discussions, ensuring that technical feasibility, business priorities, and long-term scalability are balanced.
- Proactively negotiate trade-offs, manage expectations, and keep stakeholders informed about progress, risks, and key decisions.
- Actively contribute to product discovery, refinement, and prioritization of features in alignment with business goals.
- Process Improvement & Resource Planning
-
- Collaborate with other technical managers to continuously refine and improve software development processes, team workflows, and operational efficiency.
- Support technology resource planning to ensure the team can meet both immediate product roadmaps and long-term objectives.
- Participate in the recruitment process to build and strengthen the development team, including hiring full-time staff and managing interns/co-op students.
- Quality & Risk Management
-
- Ensure rigorous quality assurance practices for new and existing systems to deliver and maintain software of the highest standard.
- Assess and mitigate risks, balancing technical debt, feature delivery, and long-term stability.
- Drive a culture of continuous improvement, fostering a proactive approach to issue resolution and system enhancements.
This role requires a strategic mindset, strong leadership abilities, and excellent communication skills to balance technical execution with business objectives. You will be instrumental in ensuring your team delivers value while keeping stakeholders engaged and informed.
Preferred Mods
- Post-secondary degree in Computer Science or related field preferred.
- 5+ years working as a software developer preferably in SaaS.
- 5+ years managing high performing development teams, preferably in SaaS.
- Solid understanding of modern front end development, including: Vue, HTML, CSS, and JavaScript.
- Solid understanding of modern backend development, including: Linux, SQL, Node or Python. (Java and PHP may be beneficial but not essential.)
- Demonstrated experience with modern microservice architectures and design patterns.
- Experience with AWS infrastructure (ECS, EC2, Lambda and others) an asset.
- Strong understanding of Agile/Scrum methodology and how to build good SDLC processes.
- Exceptional attention to detail and a strong sense of ownership.
- Demonstrated leadership and people management skills.
- Excellent verbal and written communication skills.
- Ability to problem solve quickly and adapt to change.
- Manages time extremely well.
- Demonstrates strong personal accountability and the confidence to challenge decisions or direction when necessary
Performance Package
- Salary: $100,000-$125,000 per year
The salary range listed is for a Canadian employee. It may vary depending on the work location of the successful candidate or other factors.
Pit stop… there’s more perks!
- We continually optimize our onboarding process to ensure your first day at AutoVerify is a smooth ride
- We are fully remote and work half day Fridays all year round.
- We embrace cultural differences, which is why you can exchange statutory holidays for cultural holidays throughout the year
- We hold quarterly company-wide Lunch & Learns because food and learning fuel us
- We provide financial support with professional development to turbocharge your skills
- We provide paid volunteer time off so you can support a charitable cause in your community
- We offer 24/7 confidential counseling via an Employee Assistance Program in addition to company-paid benefits (health, dental, vision and more).
- We help you save for the road ahead with financial benefits, such as Group Retirement Savings Plan and Deferred Profit Sharing Plan
- We ignite fun through the planning of virtual and in-person events all year long
Career opportunities will be open a minimum of 5 business days from the date of posting, closing dates will vary depending on the search activity. All applications received will be reviewed on a rolling basis.
This posting is for an immediate vacancy. We are actively seeking qualified candidates to join our team.
We encourage applications from persons with disabilities and will provide support throughout the recruitment process, including accommodation that takes into account an applicant’s accessibility needs.
While all submissions are appreciated, only those candidates selected for an interview will be contacted.
All applications will be held in strictest confidence.
Learn More and Apply