обновлено 59 минут назад
Staff Engineer - User Experience (Backend)
180 000 - 210 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Engineer - User Experience (Backend) (Python/AWS): Designing and modernizing patient-facing backend services and communication infrastructure for a healthcare platform with an accent on API-first architecture, event-driven systems, and secure handling of sensitive patient data. Focus on scaling distributed services, strengthening reliability and observability, and defining API contracts across microservices.
Location: Fully remote, open to candidates based in Ontario, Canada; collaboration across Pacific and Eastern time zones.
Base salary: CAD 180,000–210,000 per year, depending on experience and geographic location.
Company
is a healthcare technology company building proactive and preventative healthcare experiences through whole-body screening and patient-facing digital platforms.
What you will do
- Lead the design and modernization of patient-facing backend services and APIs.
- Drive API-first architecture, including BFF and orchestration patterns, and govern API contracts and cross-service communication.
- Design event-driven workflows with AWS EventBridge and asynchronous messaging.
- Improve the reliability, fault tolerance, observability, and scalability of email, SMS, and notification pipelines.
- Design secure systems for sensitive patient and identity data, including consistent authentication and authorization across APIs.
- Mentor engineers, influence architectural decisions, and collaborate with Product, Architecture, Security, QA, Clinical, and Frontend teams.
Requirements
- 10+ years of backend engineering experience, including platform or high-scale distributed systems.
- Strong experience with Python and modern backend frameworks such as FastAPI or Flask.
- Deep experience with event-driven AWS architectures, including EventBridge, SQS/SNS, Lambda, and ECS.
- Experience with asynchronous task processing, REST or GraphQL APIs, microservices, service boundaries, and asynchronous service-to-service communication.
- Experience with observability, secure authentication and authorization, Postgres, DynamoDB, Redis, Infrastructure as Code, and CI/CD.
- Must be legally authorized to work in Canada at the time of hire and must not require current or future employer visa sponsorship.
Nice to have
- Experience scaling communication platforms such as email delivery, SMS gateways, or notification orchestration.
- Familiarity with BFF patterns for React or modern frontend applications.
- Experience with contract testing frameworks such as Pact.
- Startup-to-scale-up experience and familiarity with healthcare, HIPAA, PHI/PII, ISO 27001, or ISO 13485.
Culture & Benefits
- Mission-driven work focused on preventative healthcare and patient impact.
- Values centered on pioneering, platform building, ownership, experimentation, and determination.
- Free whole-body scans for every team member.
- Flexible vacation policy, comprehensive health, dental, vision, and mental health coverage.
- Weekly opportunities for team connection and socializing, plus growth opportunities shaped around individual development.
- Eligible Canadian employees can access RRSP and TFSA savings plans with optional enrollment; no matching contributions are currently offered.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Staff Software Engineer (Python/Next.js)
192 000 - 288 000$
6 дней назад
Software Engineer (Python)
106 000 - 132 000CAD
5 дней назад
Senior Software Engineer - Backend (Python)
6 дней назад
Senior Backend Engineer (Python/Elixir)
140 000 - 180 000CAD
Hex
6 дней назад
Software Engineer Backend Platform (Python)
198 000 - 295 000$
5 дней назад
Staff Engineer, Backend Platform
240 000 - 280 000$