Enable job alerts via email!

Senior Software Developer, Tech Lead

噥物汹

Waterloo

On-site

CAD 80,000 - 120,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled back-end systems engineer to join its precision health platform Analysis team. This role focuses on designing and building scalable software that empowers both internal and external customers to perform data transformations, analysis, and visualization. The successful candidate will lead a team of developers, ensuring high-quality software delivery while mentoring junior engineers. This is an exciting opportunity to contribute to a mission-driven organization that leverages data to enhance healthcare outcomes and improve lives. If you have a passion for technology and healthcare, this role is perfect for you!

Qualifications

  • 5+ years of experience in back-end systems engineering with data warehouse systems.
  • Experience leading a team and managing software projects from design to release.

Responsibilities

  • Drive the vision and development of a data analysis platform.
  • Lead a team of developers to deliver high-quality software solutions.
  • Collaborate with cross-functional teams to define technical specifications.

Skills

Software Engineering
Data Architecture Design
Team Leadership
Back-end Development
SQL
ETL Technologies
General Purpose Programming Languages

Education

BA/BS in Computer Science
Equivalent Practical Experience

Tools

GCP
AWS
Azure
SQL

Job description

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
  1. 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.
  2. Lead a small team of software developers to deliver high-quality software and advance the capabilities of the Analysis system.
  3. Collaborate with cross-functional teams and technical leads to define and refine technical specifications, taking ownership of design oversight, scoping and project deliverables.
  4. Participate in code reviews to maintain code quality and uphold best practices, promoting a culture of excellence.
  5. Investigate, troubleshoot, and resolve complex technical issues to ensure the reliability and stability of our systems.
  6. Mentor and coach junior software engineers on the team.

Qualifications
Minimum Qualifications
  1. BA/BS degree in Computer Science or a related field or equivalent practical experience in software engineering.
  2. 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. 3+ years of leading a team of 5+ members.
  4. Experience with data architecture design.
  5. Experience leading software projects from technical design to release.
  6. Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective-C, or Go.
  7. Experience with SQL and ETL (extract, transform, load) technologies.

Preferred Qualifications
  1. Demonstrated experience with Go.
  2. 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.