Puck

Puck

Puck helps great teams find great teammates through employer branding, conversations, and authentic candidate engagement, using personalized automation to enhance the candidate experience and improve hiring metrics.

Internet Software & Services
1-10
Founded 2020

Description

  • Lead the design and modernization of patient-facing backend services.
  • Drive API design practices, including BFF and orchestration patterns.
  • Define and enforce API contracts and cross-service communication standards.
  • Design and implement event-driven workflows using AWS EventBridge and async messaging.
  • Improve the reliability and fault tolerance of email, SMS, and notification pipelines.
  • Implement secure authentication and authorization across APIs.
  • Design secure, scalable systems for sensitive patient and identity data in regulated environments.
  • Mentor engineers and raise system design and engineering standards across the team.
  • Collaborate with Product, Architecture, Security, QA, Clinical, and Frontend teams.
  • Communicate technical decisions to stakeholders and influence architectural direction and product decisions.

Requirements

  • 10+ years of backend engineering experience, including platform or high-scale distributed systems.
  • Strong experience in Python, such as FastAPI or Flask, or similar modern backend frameworks.
  • Deep expertise designing event-driven architectures in AWS, including EventBridge, SQS/SNS, Lambda, and ECS.
  • Experience building and operating async task processing systems such as Celery or similar.
  • Proven ability to define and govern REST and/or GraphQL APIs at scale.
  • Strong understanding of service boundaries, microservices, and async service-to-service communication.
  • Experience designing highly observable systems with metrics, tracing, and alerting tools such as Datadog or similar.
  • Experience implementing secure authentication and authorization, including OAuth2, JWT, and service-to-service security.
  • Experience with Postgres, DynamoDB, and distributed caching systems such as Redis.
  • Familiarity with Infrastructure as Code tools such as Terraform or CDK and mature CI/CD practices.
  • Experience designing systems in regulated environments handling sensitive data, including HIPAA and PHI/PII.
  • Excellent technical communication skills and demonstrated cross-team architectural influence.
  • Ability to operate effectively in ambiguity and drive clarity across teams.
  • Experience building or scaling communication platforms such as email delivery systems, SMS gateways, or notification orchestration, preferred.
  • Familiarity with BFF patterns supporting React or modern frontend applications, preferred.
  • Hands-on experience with contract testing frameworks such as Pact, preferred.
  • Experience navigating the challenges of a startup transitioning into a scale-up, preferred.
  • Experience with healthcare or regulated environments, including HIPAA and PHI/PII, preferred.
  • Familiarity with security and privacy standards such as HIPAA, ISO 27001, or ISO 13485, preferred.

Benefits

  • Fully remote role open to candidates based in Ontario, with flexibility to collaborate across Pacific and Eastern time zones.
  • Base salary of $180,000 to $210,000, depending on experience and geographic location.
  • Comprehensive benefits package including health, dental, vision, and mental health coverage.
  • Free whole-body scans for each team member.
  • Flexible vacation policy with encouragement to take time away to rest and recharge.
  • Access to RRSP and TFSA retirement savings plans for eligible Canadian employees, with immediate optional enrollment.
  • Opportunities for growth and development in a team-driven environment.
  • Regular team connection and social time each week.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Platform - Stacks | UK | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Backend Engineer for its Platform Stacks team to build and operate the systems that create, configure, reconcile, and manage Grafana Cloud stacks across regions and services.

AWS Azure Flux GCP Go Grafana Helm Kubernetes Microservices Node.js Terraform TypeScript
1 hour, 26 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to help build tools, APIs, and integrations for its global HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
2 hours, 5 minutes ago

Senior Backend Engineer - Grafana Search & Storage | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help build and operate its next-generation search and storage platform for Grafana Cloud and related products.

Go Grafana Kubernetes Prometheus
2 hours, 34 minutes ago

Software Engineer II - Model Platform

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Software Backend Engineer II to join its Detection Team and build the Model Platform infrastructure that supports ML and Data Science work on advanced email and cloud attack detection.

AWS Azure Django GCP Go Kubernetes Machine Learning OWASP PostgreSQL Python
2 hours, 51 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers