Manager, Software Development
Job Summary
AtAlayaCareweremore than just a fast-growing SaaS companywerea team of people passionate about transforming home healthcare. Our cloud-based platform empowers care providers around the world to deliver better outcomes for their clients.
With 550 employees across Canada the US Australia and Brazilwereunited by a shared mission and a strong culture of transparency growth and human connection. Whetheryoureearly in your career or a seasoned expertAlayaCareoffers the opportunity to grow your impact your skills and your career.
We are seeking a Manager Software Development to join one of our Product teams. Reporting to the Associate Director you will cultivate a strong team identity with personalized coaching and mentoring. Depending on your strengths and where we need you most this could be a product team delivering customer-facing capabilities in areas such as scheduling clinical documentation or billing or a platform team building the shared services tooling and foundations that every product team depends on.
You will be responsible for driving both technical excellence and team development helping AlayaCare scale its product offerings while maintaining a high standard of reliability performance and impact for our customers and for raising the bar on how effectively your team builds with AI.
AlayaCare Product teams operates AI-first. AI assistance is the way we specify build test review and operate software with humans clearly accountable for correctness quality and risk.
- Hire coach and retain top engineering talent setting clear expectations and providing frequent actionable feedback.
- Foster a high-trust culture of ownership accountability inclusion and continuous learning.
- Conduct performance assessments and drive career development for team members using a balanced view of impact quality reliability and outcomes alongside delivery throughput rather than raw output counts.
- Coach engineers at every level on effective and responsible AI-assisted development and raise the floor for anyone who is not yet getting leverage from it.
- Own the software delivery lifecycle end-to-end for your team from technical design to deployment and operations.
- Lead by example in engineering standards technical decisions operational best practices and quality ownership. Collaborate with product design and other engineering leaders to deliver solutions that are performant secure and scalable.
- Own the responsibility for quality regarding your teams deliverables including test coverage appropriate to risk safe rollout and rollback and clear ownership of production behavior.
- Drive innovation simplification and technical excellence within your team providing hands-on guidance when needed. You will not be the most senior technologist on the team but you are expected to be technical enough to challenge designs review changes meaningfully and judge risk.
- Make AI-first the default in your teams day-to-day workflow specification design implementation testing code review documentation and production investigation rather than an optional accelerator a few engineers use.
- Establish and enforce the guardrails that make this safe: clear human accountability for every change validation proportionate to risk meaningful tests and heightened scrutiny of AI-generated code in security data and core business logic.
- Codify what works. Turn recurring patterns into reusable rules prompts and team standards so improvements compound instead of staying in one persons head.
- Use engineering efficiency data to find where the team is stuck low adoption wasted effort oversized changes review bottlenecks and act on it in planning and one-on-ones.
- Identify where AI meaningfully reduces toil in your area (test generation documentation escalation triage investigation) and drive those improvements to a measurable result.
- Support your teams AI Champion and contribute to the engineering-wide AI practice through knowledge sharing and hands-on sessions.
- Define prioritize and execute the teams roadmap in collaboration with Product Managers.
- Deliver impactful features with a strong focus on customer needs and operational excellence.
- Use data and metrics to measure progress inform decisions and drive continuous improvement.
- Protect capacity for engineering health refactors upgrades resilience performance and test automation and make the case for it credibly with Product.
- Identify technical opportunities and risks in your teams area and work proactively to address them.
- Drive innovation and experimentation encouraging the team to explore and improve how we deliver care through software.
- Partner with Staff engineers and neighbouring teams to keep interfaces contracts and technical decisions aligned as the platform evolves.
- Partner effectively with Customer Success Support and other internal stakeholders to resolve complex customer challenges and escalations.
- Act as the technical point of contact for your teams area balancing business needs with technical feasibility.
- Bachelors or advanced degree in computer science computer engineering or related fields.
- 7 years of hands-on experience with software development.
- 3 years of people management experience in a technical industry including strong cross-functional leadership and organizational skills.
- Experience building large-scale iOS and/or Android applications; familiarity with multi-tenant SaaS environments is a strong asset.
- Strong knowledge of AI-assisted development practices combined with a proactive approach to keeping pace with advancements and guiding teams in adopting them thoughtfully and effectively
- Experience in implementing Scrum/Agile practices with software development teams.
- You enjoyed an experience with start-ups or scale-ups.
- Experience with AlayaCares stack (Python PHP AWS).
- Strong knowledge of contemporary software development practices and opinions on how to best implement them.
- Experience in healthcare home health or medical devices is an asset.
- Bilingual in French and English is an asset
AtAlayaCareyoullhelp build technology that empowers care providers and improves outcomes for patients and families. Every line of code and every customer interactioncontributesto making care more connected accessible and human.
We believe in transparency feedback and assuming positive intent. Hereyoullfeel safe to share your ideas and career goals and be supported to achieve them through mentorship career mobility and a promote-from-within philosophy.
We value flexibility and well-being. From Wellness Fridays to volunteer time off to flexible vacation we make sure you have the space to recharge contribute to your community and live your best life.
BenefitsThat Matter
- Equity in a well-funded scaling company.
- Comprehensive health benefits telemedicine and lifestyle spending accounts.
- Parental leave top-up and family support programs.
We celebrate diverse perspectives and foster belonging through our DEIB initiatives. Employee-led events summits and social activities both in-person and virtual create meaningful connections across our global teams.
This role is based in Montreal. At AlayaCare our hybrid model includes 2 set in-office collaboration days/week and it is expected that team members are present in the office on those days to foster connection innovation and teamwork.
Apply today and be part of a company that makes a real difference in the future of home and community care. Not the right role for you Share thispostingwith someone who might be a great fit.
AlayaCareuses AI tools during our hiring process to support fair consistent and objective decision-making. Someinitialscreening steps may be automated to helpidentifyqualified candidates. If your application is declined automatically you may request a human review.
Werecommitted to creating a workplace where everyone belongs. If you require accommodation during the application process please reach out to.
Required Experience:
Manager
About Company
Learn how our cloud-based solution can help you manage your home health or infusion agency more efficiently and effectively.