Taro Logo

Senior Software Engineer

A life sciences ecosystem of brilliant minds working to realize the full potential of their people and clients since 1997.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Healthcare

Job Description

Klick Health, a leading life sciences ecosystem since 1997, is seeking a Senior Software Engineer to join their innovative team in Toronto. This role presents a unique opportunity to tackle complex technical challenges while transforming industry operations. The position combines engineering excellence with business impact, requiring expertise in building scalable systems, working with cloud-native architectures, and implementing ML/LLM solutions.

The ideal candidate will architect systems managing large-volume data across multiple jurisdictions, translate complex regulations into practical workflows, and leverage cutting-edge AI technologies for compliance automation. This role goes beyond traditional engineering, requiring someone who can bridge technical expertise with business acumen to create meaningful solutions in the healthcare and life sciences space.

Klick Health offers a dynamic work environment, consistently recognized among Top 10 Great Workplaces and Best Workplaces for Innovators. The company emphasizes professional growth, providing opportunities to expand beyond pure technical skills into business strategy and AI innovation. Their culture celebrates curiosity, creativity, and ownership, making it ideal for engineers who want to understand the "why" behind technical solutions.

The position offers hybrid work arrangements and the chance to work on projects that directly influence how companies navigate complexity, save time, and reduce risk. Klick Health is committed to diversity and inclusion, actively encouraging applications from historically underrepresented communities and providing accommodations as needed.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Architect systems to manage large volumes of files (multi-gigabyte, multi-jurisdiction, multi-user)
  • Translate dense, evolving regulations into workflows that businesses can use
  • Apply machine learning and LLMs to unlock insights from complex content and automate compliance
  • Partner with product and business experts to design solutions with real-world impact
  • Use agentic software development to create adaptive systems that evolve alongside changing regulations

Requirements For Senior Software Engineer

  • Proven experience building scalable systems that deal with high data volumes and complex business rules
  • Comfort with cloud-native distributed systems and performance optimization
  • Working knowledge of ML and LLMs, plus curiosity to explore their application
  • Ability to go beyond coding—to understand business drivers and shape smarter solutions
  • Bonus: exposure to regulated industries like healthcare, finance, or life sciences

Benefits For Senior Software Engineer

  • Opportunity for direct impact on how companies navigate complexity
  • Work on challenging engineering problems with meaningful business outcomes
  • Exposure to business strategy, operations, and AI innovation
  • Culture that celebrates curiosity, creativity, and ownership