Senior Software Developer

Verily


Date: 4 weeks ago
City: Waterloo, ON
Contract type: Full time
Who We Are

Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose is to bring the promise of precision health to everyone, every day. We are focused on generating and activating data from a variety of sources, including clinical, social, behavioral and the real world, to arrive at the best solutions for a person based on a comprehensive view of the evidence. Our unique expertise and capabilities in technology, data science and healthcare enable the entire healthcare ecosystem to drive better health outcomes.

Description

The Verily precision health platform is the comprehensive and patient-centered engine that accelerates the evidence generation needed for safer, more effective treatments and care decisions, helping people live longer, healthier lives.

As a member of the precision health platform Analysis team, you will design and build scalable software that enables internal and external customers to perform data transformations, data analysis, and data visualization.

Responsibilities

  • Own and drive the vision, design, and development of a data analysis platform, providing capabilities around data transformation, data access control, data governance, and data visualization.
  • Lead a small team of software developers to deliver high-quality software and advance the capabilities of the Analysis system.
  • Collaborate with cross-functional teams and technical leads to define and refine technical specifications, taking ownership of design oversight, scoping and project deliverables.
  • Participate in code reviews to maintain code quality and uphold best practices, promoting a culture of excellence.
  • Investigate, troubleshoot, and resolve complex technical issues to ensure the reliability and stability of our systems.
  • Mentor and coach junior software engineers on the team.

Qualifications

Minimum Qualifications

  • BA/BS degree in Computer Science or a related field or equivalent practical experience in software engineering.
  • 5+ years of experience as a back-end systems engineer building scalable data warehouse systems on any of the following platforms: GCP, AWS or Azure (GCP preferred).
  • 3+ years of leading a team of 5+ members.
  • Experience with data architecture design.
  • Experience leading software projects from technical design to release.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective-C, or Go.
  • Experience with SQLand ETL (extract, transform, load) technologies.

Preferred Qualifications

  • Demonstrated experience Go.
  • Education or exposure to healthcare or life sciences, with emphasis on HL7 FHIR.

Qualified applicants must not require employer sponsored work authorization now or in the future for employment in Canada.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume