About the role

  • Director of Engineering at Veeva Systems leading development team for health data products. Driving technical architecture decisions and collaborating with cross-functional teams for high-quality deliverables.

Responsibilities

  • Lead a high performing development team, including first line managers ranging across software engineers, architects, data engineers, front-end developers and QA
  • Serve as the hands-on technical leader, diving into dev reviews, driving architectural discussions, and digging in to help continuously improve how we work
  • Lead with an enterprise product approach
  • Champion high standards for code and architecture using Spark and AWS
  • Support production system reliability through investigation of complex issues and incorporation of findings into engineering improvements
  • Be a trusted partner for senior management to determine best solutions, help drive alignment and implement decisions throughout your team
  • Primarily remote with periodic coworking days in the Toronto office - a couple days per quarter

Requirements

  • 5+ years leading engineering teams, including first line managers
  • 10+ years of enterprise software development
  • Proven experience in architecting and delivering Big Data solutions in a fully managed cloud data warehouse
  • Experience in driving technical architecture decisions and owning the full development process for external-facing, scalable data products
  • Experience hiring, developing, and leading high-performing engineers
  • Background in Life Sciences or Healthcare data
  • Experience leading development for a prescription and medical claims health data enterprise product
  • Bachelor’s degree or higher in computer science, engineering, or information systems

Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Job type

Full Time

Experience level

Lead

Salary

CA$225,000 - CA$300,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudSpark

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.