Valsoft Corporation

Head of Engineering

Valsoft Corporation Montreal, Quebec, Canada Today
engineering

Hyper-Reach builds mission-critical mass notification and emergency communication systems used by public safety organizations across North America. We operate high-reliability, real-time platforms spanning web, mobile, telephony, and cloud infrastructure at meaningful scale. Our engineers own systems end-to-end, make real architectural decisions, and modernize legacy technology with a focus on performance, security, and resilience. We value autonomy, technical excellence, and building software that truly matters.

About the Role 

We’re hiring a Senior Engineering Manager to lead a small, high-impact engineering team responsible for our Hyper-Reach platform, telephony systems, and core infrastructure. 

This is a player–coach role with full end-to-end ownership. You will be the primary technical leader overseeing architecture, delivery, quality, and day-to-day execution across product engineering, telephony integrations, and infrastructure evolution. 

You’ll work closely with leadership while remaining hands-on with critical technical decisions and complex development work. 

This role is ideal for a senior technical leader who enjoys breadth, ownership, and autonomy within a lean team. 

What You’ll Do 

Technical & Team Leadership 

  • Lead and mentor a team of 4 full-time engineers, plus external contractors. 
  • Act as the primary technical authority across the Hyper-Reach mass notification product, telephony products, and infrastructure. 
  • Lead architectural discussions, technical decision-making, and system design. 
  • Conduct code and design reviews to ensure quality, security, and maintainability. 
  • Continual evaluation of resource needs, including interviewing, hiring and onboarding to expand the team, when appropriate.  

Delivery & Execution 

  • Partner with Product Management to define requirements, scope, and delivery timelines. 
  • Plan and prioritize work across internal teams and contractors. 
  • Track progress, manage dependencies, and proactively address risks and bottlenecks. 
  • Balance near-term delivery with long-term technical health. 

Architecture & Systems 

  • Own system architecture across web applications, mobile components, telephony, and backend services. 
  • Lead the evolution and modernization of legacy systems. 
  • Ensure systems are scalable, reliable, secure, and production-ready. 

Hands-On Development 

  • Remain hands-on for complex features, integrations, and critical paths. 
  • Support development across: 
  • Web and mobile applications 
  • Backend services 
  • Databases (including PL/SQL where applicable) 
  • Infrastructure and deployment workflows 

Continuous Improvement & Innovation 

  • Improve engineering processes, tooling, and development practices. 
  • Champion DevOps practices, including CI/CD, monitoring, and automation. 
  • Introduce and evaluate AI-assisted development tools to improve productivity and quality. 

 

What We’re Looking For 

Required Experience 

  • 8+ years of professional software development experience. 
  • 2–5 years in a technical leadership or engineering management role. 
  • Experience leading small teams. 
  • Strong background in backend and web application development. 
  • Experience making architectural decisions and owning systems end to end. 
  • Comfortable operating across product, infrastructure, and operational concerns. 
  • Strong communication and collaboration skills. 

Nice to Have 

  • Experience with telephony or real-time systems. 
  • Cloud infrastructure and DevOps experience. AWS experience a plus. 
  • Mobile application development exposure. 
  • Experience modernizing or migrating legacy systems. 

 

Sponsored

Explore Engineering

Skills in this job

People also search for