Home › Companies › Molecularyou › Senior Backend Engineer
Senior Backend Engineer
Molecularyou · Vancouver, British Columbia, V7X 1M8, Canada · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Molecularyou |
| Title | Senior Backend Engineer |
| Normalized title | - |
| Department / team | Platform Development |
| Location | Vancouver, Canada |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-02-09 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Molecularyou. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Vancouver. | Open |
| Department jobs | Active postings in Platform Development. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Molecularyou |
| Source | f42e721f-0428-44b1-8ff1-96fef147daf7 |
| ATS provider | BambooHR |
Description
We're building the future of preventive medicine. Molecular You analyzes blood biomarkers to help people understand their biological pathways, disease risks, and what they can actually do about it—before problems start. We work with clinicians and consumers across North America and are expanding globally.
We're a small team, which means the technical decisions you make today will be load-bearing for years. It also means you'll have real autonomy over architecture and won't spend your time getting sign-off from committees.
The Role
We seek an experienced Senior Backend Engineer to lead the design and implementation of mission-critical systems that power our platform. You will be responsible for core services including lab integrations that process thousands of biomarker results daily, analytics pipelines that generate personalized health insights, and APIs that serve web clients across multiple time zones. Your architectural decisions will directly impact our ability to scale effectively as we expand globally.
In this role, you will make strategic technical decisions that shape our platform's future. You will evaluate and recommend approaches to service architecture, determine appropriate synchronous versus asynchronous patterns, define data consistency requirements, and balance infrastructure investment with feature delivery. Beyond writing code, you will provide technical leadership by determining optimal solutions, identifying when problems can be solved without additional development, and establishing engineering best practices.
You'll spend your time:
Designing, developing, and maintaining Ruby on Rails services for HIPAA-compliant patient data management, laboratory system integrations, and clinical recommendation engines
Developing Elixir/Phoenix applications utilizing OTP patterns and supervision trees for high-concurrency, fault-tolerant systems requiring 24/7 reliability
Designing and implementing event-driven architectures using RabbitMQ, including defining service boundaries, selecting appropriate consistency models, and establishing retry and error-handling strategies
Managing production infrastructure using Terraform, including capacity planning, high-availability architecture design, and cost optimization
Conducting thorough code reviews focused on architectural quality, system design improvements, technical debt management, and mentoring junior team members
Working across multiple repositories at varying maturity levels, making strategic decisions regarding legacy system refactoring, service consolidation, and microservice extraction
Collaborating with Product and UX teams in six-week ShapeUp development cycles, delivering features while managing underlying technical complexity
Diagnosing and resolving complex distributed system issues including race conditions, message ordering problems, cascading failures, and performance bottlenecks in production environments
Making critical technical decisions regarding database schema evolution, API versioning strategies, and infrastructure changes with significant cost and operational impact
Participating in technical planning during cooldown periods, including technical debt assessment, infrastructure improvement initiatives, and cross-functional prioritization discussions
What We're Looking For
Must-haves:
Minimum 10 years of experience designing, building, and operating production backend systems with demonstrated expertise in architecting resilient, scalable solutions
Extensive production experience with Ruby on Rails framework, including deep understanding of Rails conventions, best practices, and when custom solutions are warranted
Proven experience developing production applications using Elixir/Phoenix, with solid understanding of OTP patterns, concurrency models, and appropriate use cases for Elixir-based architectures
Hands-on production experience with message queues and event-driven architectures (RabbitMQ strongly preferred), including implementing solutions for message ordering, idempotency, dead letter queue handling, and managing distributed messaging complexity
Strong expertise in Terraform and infrastructure-as-code practices, with demonstrated ability to manage production infrastructure, handle state management, and implement reliable, maintainable infrastructure solutions
Proven ability to make sound architectural decisions in ambiguous situations and provide data-driven justification for technical recommendations
Strong troubleshooting skills for complex distributed systems, including request tracing across microservices, log analysis, and systematic problem diagnosis in production environments
Demonstrated technical leadership experience including mentoring engineering team members, establishing and improving engineering practices, and influencing technical strategy
Authorized to work in Canada
How We Work
We use ShapeUp. During six-week cycles, you're embedded with product and UX—shipping features, negotiating scope, making technical trade-offs visible. You'll have the autonomy to make calls about implementation, but you'll need to articulate the trade-offs clearly enough for non-engineers to make informed decisions.
During cooldowns, you shift to shaping: analyzing what technical problems are actually costing us, scoping infrastructure work, making the case for what engineering should prioritize. Your technical judgment will inform product direction, not just react to it.
Engineering, product, and UX work closely here. You'll have direct access to customer feedback—sometimes uncomfortably direct—and you'll be expected to balance user needs with system constraints, not just advocate for technical purity.
Our Stack
Backend: Ruby on Rails, Elixir/Phoenix
Message Queue: RabbitMQ
Infrastructure: Terraform, AWS
Database: PostgreSQL
Version Control: GitHub
Project Management: JIRA (we track work, not micromanage it)
What We Offer
Significant architectural ownership and decision-making authority with direct impact on platform scalability and technical direction
Opportunity to build systems that directly impact patient health outcomes and preventive care delivery
Senior-level position with substantial influence over engineering culture, practices, and technical strategy in a growing organization
Exposure to diverse technical challenges including distributed systems architecture, healthcare data compliance (HIPAA/PIPEDA), international scaling, legacy system modernization, and greenfield service development
Full job record
| Job ID | e2c986c214596453c9aa2a0c17b4b48ad4a0f54f |
| Org ID | c53e925d-5dee-4f74-8277-f9389c62f1fd |
| Source ID | f42e721f-0428-44b1-8ff1-96fef147daf7 |
| Board ID | f42e721f-0428-44b1-8ff1-96fef147daf7 |
| Provider | bamboohr |
| Provider Job Key | 65 |
| Title | Senior Backend Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Vancouver, British Columbia, V7X 1M8, Canada |
| Department | Platform Development |
| Team | — |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | Canada |
| Region | — |
| City | Vancouver |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://molecularyou.bamboohr.com/careers/65 |
| Apply URL | https://molecularyou.bamboohr.com/careers/65 |
| First Seen At | 2026-05-30 06:12:07Z |
| Last Seen At | 2026-06-06 10:29:23Z |
| Last Checked At | 2026-06-06 10:29:23Z |
| Last Changed At | 2026-05-30 06:12:07Z |
| Inactive At | — |
| Source Posted At | 2026-02-09 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=molecularyou/date=2026-06-06/2026-06-06T10-29-22-960Z-9b40549f3669c17830153d80531b3a13fc11ea2605d10be2f1d2fa021d19e2d2.json |
Event Fields
{
"content_hash": "6d711086f33a114e30393eccce518bdd84d1aa37bf27a009e891158370d112bf",
"source_hash": "e7f6a2730687d05103ce05fc9a80e972905dc652f8d861fe6b5fb2810e3ff957",
"last_changed_at": "2026-05-30T06:12:07.636Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Vancouver, British Columbia, V7X 1M8, Canada",
"city": "Vancouver",
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:29:23.813Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Vancouver, British Columbia, V7X 1M8, Canada",
"city": "Vancouver",
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"Canada"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "65",
"isRemote": null,
"location": {
"city": "Vancouver",
"state": "British Columbia"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18522",
"locationType": "2",
"jobOpeningName": "Senior Backend Engineer",
"departmentLabel": "Platform Development",
"employmentStatusLabel": "Full-time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Vancouver",
"state": "British Columbia",
"postalCode": "V7X 1M8",
"addressCountry": "Canada"
},
"datePosted": "2026-02-09",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-family: helvetica; font-size: 10pt\">We're building the future of preventive medicine. Molecular You analyzes blood biomarkers to help people understand their biological pathways, disease risks, and what they can actually do about it—before problems start. We work with clinicians and consumers across North America and are expanding globally.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">We're a small team, which means the technical decisions you make today will be load-bearing for years. It also means you'll have real autonomy over architecture and won't spend your time getting sign-off from committees.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 12pt; font-weight: bold\">The Role</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">We seek an experienced Senior Backend Engineer to lead the design and implementation of mission-critical systems that power our platform. You will be responsible for core services including lab integrations that process thousands of biomarker results daily, analytics pipelines that generate personalized health insights, and APIs that serve web clients across multiple time zones. Your architectural decisions will directly impact our ability to scale effectively as we expand globally.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">In this role, you will make strategic technical decisions that shape our platform's future. You will evaluate and recommend approaches to service architecture, determine appropriate synchronous versus asynchronous patterns, define data consistency requirements, and balance infrastructure investment with feature delivery. Beyond writing code, you will provide technical leadership by determining optimal solutions, identifying when problems can be solved without additional development, and establishing engineering best practices.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt; font-weight: bold\">You'll spend your time:</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Designing, developing, and maintaining Ruby on Rails services for HIPAA-compliant patient data management, laboratory system integrations, and clinical recommendation engines</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Developing Elixir/Phoenix applications utilizing OTP patterns and supervision trees for high-concurrency, fault-tolerant systems requiring 24/7 reliability</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Designing and implementing event-driven architectures using RabbitMQ, including defining service boundaries, selecting appropriate consistency models, and establishing retry and error-handling strategies</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Managing production infrastructure using Terraform, including capacity planning, high-availability architecture design, and cost optimization</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Conducting thorough code reviews focused on architectural quality, system design improvements, technical debt management, and mentoring junior team members</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Working across multiple repositories at varying maturity levels, making strategic decisions regarding legacy system refactoring, service consolidation, and microservice extraction</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Collaborating with Product and UX teams in six-week ShapeUp development cycles, delivering features while managing underlying technical complexity</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Diagnosing and resolving complex distributed system issues including race conditions, message ordering problems, cascading failures, and performance bottlenecks in production environments</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Making critical technical decisions regarding database schema evolution, API versioning strategies, and infrastructure changes with significant cost and operational impact</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Participating in technical planning during cooldown periods, including technical debt assessment, infrastructure improvement initiatives, and cross-functional prioritization discussions</span><br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 12pt; font-weight: bold\">What We're Looking For</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt; font-weight: bold\">Must-haves:</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Minimum 10 years of experience designing, building, and operating production backend systems with demonstrated expertise in architecting resilient, scalable solutions</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Extensive production experience with Ruby on Rails framework, including deep understanding of Rails conventions, best practices, and when custom solutions are warranted</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Proven experience developing production applications using Elixir/Phoenix, with solid understanding of OTP patterns, concurrency models, and appropriate use cases for Elixir-based architectures</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Hands-on production experience with message queues and event-driven architectures (RabbitMQ strongly preferred), including implementing solutions for message ordering, idempotency, dead letter queue handling, and managing distributed messaging complexity</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Strong expertise in Terraform and infrastructure-as-code practices, with demonstrated ability to manage production infrastructure, handle state management, and implement reliable, maintainable infrastructure solutions</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Proven ability to make sound architectural decisions in ambiguous situations and provide data-driven justification for technical recommendations</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Strong troubleshooting skills for complex distributed systems, including request tracing across microservices, log analysis, and systematic problem diagnosis in production environments</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Demonstrated technical leadership experience including mentoring engineering team members, establishing and improving engineering practices, and influencing technical strategy</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Authorized to work in Canada</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 12pt; font-weight: bold\">How We Work</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">We use ShapeUp. During six-week cycles, you're embedded with product and UX—shipping features, negotiating scope, making technical trade-offs visible. You'll have the autonomy to make calls about implementation, but you'll need to articulate the trade-offs clearly enough for non-engineers to make informed decisions.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">During cooldowns, you shift to shaping: analyzing what technical problems are actually costing us, scoping infrastructure work, making the case for what engineering should prioritize. Your technical judgment will inform product direction, not just react to it.</span></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt\">Engineering, product, and UX work closely here. You'll have direct access to customer feedback—sometimes uncomfortably direct—and you'll be expected to balance user needs with system constraints, not just advocate for technical purity.</span></p>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 12pt; font-weight: bold\">Our Stack</span></p>\n<p><br></p>\n<ul>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Backend: Ruby on Rails, Elixir/Phoenix</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Message Queue: RabbitMQ</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Infrastructure: Terraform, AWS</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Database: PostgreSQL</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Version Control: GitHub</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Project Management: JIRA (we track work, not micromanage it)</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-family: helvetica; font-size: 10pt; font-weight: bold\">What We Offer</span></p>\n<ul>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Significant architectural ownership and decision-making authority with direct impact on platform scalability and technical direction</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Opportunity to build systems that directly impact patient health outcomes and preventive care delivery</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Senior-level position with substantial influence over engineering culture, practices, and technical strategy in a growing organization</span></li>\n<li><span style=\"font-family: helvetica; font-size: 10pt\">Exposure to diverse technical challenges including distributed systems architecture, healthcare data compliance (HIPAA/PIPEDA), international scaling, legacy system modernization, and greenfield service development</span></li>\n</ul>",
"compensation": null,
"departmentId": "18522",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Senior Backend Engineer",
"departmentLabel": "Platform Development",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://molecularyou.bamboohr.com/careers/65",
"employmentStatusLabel": "Full-time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/e2c986c214596453c9aa2a0c17b4b48ad4a0f54f?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/c53e925d-5dee-4f74-8277-f9389c62f1fdJSONGET https://api.bluedoor.sh/job-postings/v1/sources/f42e721f-0428-44b1-8ff1-96fef147daf7JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/e2c986c214596453c9aa2a0c17b4b48ad4a0f54f/eventsJSON