Senior Software Developer at Verily

Waterloo, Ontario, Canada

Verily Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Life Sciences, TechnologyIndustries

Requirements

  • BA/BS in Computer Science, Electrical Engineering, or equivalent practical experience
  • 6+ years of professional software development experience
  • Strong coding ability in at least one general-purpose language (e.g., Go, Java, Python, JavaScript/TypeScript, C/C++)
  • Experience with at least one major cloud platform (GCP preferred; AWS or Azure also valuable)
  • Ability to work independently while collaborating effectively with others
  • Preferred Qualifications
  • Experience with modern front-end frameworks (e.g., React, Angular, Vue) and/or API development
  • Background in building scalable systems, distributed services, or data pipelines
  • Proficiency in SQL and/or experience with distributed data technologies
  • Familiarity with healthcare or life sciences standards (e.g., HL7 FHIR)
  • For senior engineers: demonstrated leadership in technical direction, mentoring, and system design

Responsibilities

  • Design, build, and deliver software features across the stack, depending on your area of expertise
  • Tackle technical design challenges by evaluating trade-offs and proposing scalable solutions
  • Contribute to front-end frameworks, APIs, data services or cloud infrastructure based on your background and interests
  • Work with modern tools and workflows, including GitHub, Google Cloud, Go, Docker and Terraform
  • Influence technical strategy, mentor teammates and drive cross-team alignment

Skills

Key technologies and capabilities for this role

GoJavaPythonJavaScriptTypeScriptC++DockerTerraformGoogle CloudGitHubAPIs

Questions & Answers

Common questions about this position

What experience level is required for this Senior Software Developer role?

The role requires a BA/BS in Computer Science or equivalent and 6+ years of professional software development experience.

What programming languages or skills are needed for this position?

Strong coding ability in at least one general-purpose language such as Go, Java, Python, JavaScript/TypeScript, or C/C++ is required, with preferred experience in modern front-end frameworks like React, Angular, Vue, and API development.

Is cloud platform experience required, and which ones?

Experience with at least one major cloud platform is required, with GCP preferred and AWS or Azure also valuable.

What tools and technologies will I work with at Verily?

You'll work with modern tools and workflows including GitHub, Google Cloud, Go, Docker, and Terraform.

What makes a strong candidate for this senior role?

Strong candidates have 6+ years of experience, proficiency in a general-purpose language and cloud platforms, plus preferred skills in front-end frameworks, scalable systems, SQL, distributed data technologies, healthcare standards like HL7 FHIR, and demonstrated leadership in technical direction, mentoring, and system design.

Verily

Comprehensive healthcare platform

About Verily

Verily is an Alphabet company combining a data-driven, people-first approach to bring the promise of precision health to everyone, every day. Verily is focused on generating and applying evidence from a wide variety of sources to change the way people manage their health and the way healthcare is delivered - shifting the paradigm from “one size fits all” medicine to one focused on a more comprehensive view of the individual that leads to a more personalized path forward.

N/AHeadquarters
2015Year Founded
N/ACompany Stage
1,001-5,000Employees

Land your dream remote job 3x faster with AI