Senior Back-End Developer (GCP, Python, FastAPI)

Robert Half • Canada
Remote
Apply
AI Summary

Contribute to a mission-driven team building a veterinary application leveraging AI technologies. Work on back-end infrastructure, deployment, and API development. Collaborate with a cross-functional team.

Key Highlights
Build and maintain APIs connecting to the front end
Ensure smooth data translation between systems
Set up and manage GCP resources
Handle staging, testing, and production deployments
Oversee the app from a back-end perspective
Technical Skills Required
GCP Python PostgreSQL FastAPI
Benefits & Perks
Remote work
Contract employment

Job Description


About the Role

We are partnering with a Vancouver-based client on a fully remote, 3-month contract to build a cutting-edge veterinary application that leverages the latest AI technologies to transform how veterinary hospitals care for patients. This is an exciting opportunity to contribute to a mission-driven team that is redefining animal healthcare through innovation.


As a Back-End Developer, you will work closely with the Engineering Team’s Technical Lead, while collaborating with the CEO, CTO, Project Managers, Doctors, AI Engineers, and Data Scientists. You’ll be involved in front-end, back-end, and Large Language Model (LLM) technologies, ensuring seamless integration and deployment. The ideal candidate is both a self-starter and team-oriented, comfortable working in a fast-paced, startup-style environment.


Role Summary

We need a Back-End Developer who can handle more than just coding. This person will own the back-end infrastructure and deployment process, ideally in a startup-style environment where they can work independently and manage multiple responsibilities.


Key Responsibilities

  • Build and maintain APIs that connect to the front end.
  • Ensure smooth data translation between systems.
  • Set up and manage Google Cloud Platform (GCP) resources (e.g., buckets, storage).
  • AWS experience is acceptable, but GCP is strongly preferred.
  • Handle staging, testing, and production deployments.
  • Push changes when back-end updates occur (e.g., database structure changes, new connections).
  • Oversee the app from a back-end perspective.
  • Ensure stability and performance during updates.


Required Skills & Experience

  • Extensive experience with GCP and Cloud Run.
  • Strong proficiency in Python and PostgreSQL.
  • Hands-on experience with FastAPI.
  • Familiarity with API development and integration.
  • Ability to work independently and manage full development lifecycle (build, test, deploy).


Subscribe our newsletter

New Things Will Always Update Regularly