Full-Time Software Engineering Manager
Versapay is hiring a remote Full-Time Software Engineering Manager. The career level for this job opening is Manager and is accepting Canada based applicants remotely. Read complete job description before applying.
Versapay
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are seeking a seasoned and hands-on Software Engineering Manager to lead our AR Automation Platform team. This is a high-impact leadership role responsible for driving the development of scalable, reliable, and high-performance systems that power our Accounts Receivable automation capabilities. You will lead multiple agile squads, each delivering production-grade software releases several times per week. Your leadership will be critical in shaping the architecture, ensuring engineering excellence, and fostering a culture of innovation and accountability.
What you'll do:- Lead and Inspire: Manage and mentor multiple engineering squads.
- Hands-On Leadership: Actively participate in architecture design, sprint planning, code reviews, and technical specifications.
- Delivery Ownership: Ensure timely and high-quality delivery of software releases across squads.
- Cross-Functional Collaboration: Work closely with Product, QA, DevOps, and other stakeholders.
- Technical Excellence: Champion best practices in software engineering, including CI/CD, automated testing, observability, security and performance optimization.
- Strategic Planning: Contribute to long-term platform strategy, roadmap planning, and resource allocation.
- Talent Development: Recruit, onboard, and grow top engineering talent.
- Experience: 8+ years in software engineering, with 3+ years in a technical leadership or management role.
- Technical Expertise: Strong background in backend systems, distributed architecture, and cloud-native development (e.g., AWS, GCP, or Azure).
- Hands-On Skills: Comfortable diving into code, architecture, and technical discussions.
- Agile Mindset: Proven experience leading agile teams with frequent release cycles.
- Communication: Excellent verbal and written communication skills.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience with AR, FinTech, or enterprise automation platforms.
- React, Ruby on Rails experience.
- Familiarity with service oriented, event-driven architecture, and data pipelines.
- Prior experience scaling engineering teams in a fast-paced environment.