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

Software Engineer (II or Senior) - Backend

Distro 11-50 Internet Software & Services

Ovation is hiring a Backend Engineer II or Senior to build and evolve event-driven, distributed systems for a remote customer experience platform used by restaurant brands.

API Gateway AWS CI/CD CloudFormation Datadog DynamoDB Git GitHub Actions GraphQL Kafka LLM Microservices MongoDB Mongoose New Relic Node.js REST API SQL Terraform TypeScript
43 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

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

Angular AWS CI/CD Clojure Docker Elixir Erlang GitHub GitLab Haskell Jenkins Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
2 hours, 8 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to build tools, APIs, integrations, and agentic workflows for its globally distributed 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, 8 minutes ago

Senior Backend Engineer

Remote 251-1K Professional Services

Remote is hiring an engineering role to build tools, APIs, integrations, and agentic workflows for its globally distributed HR and Payroll products.

Angular AWS CI/CD Clojure Docker Elixir Erlang GitLab Haskell Kubernetes Next.js Phoenix PostgreSQL React Scala Vue.js
2 hours, 8 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