logo image

Vitalist Inc Job Board

Senior Backend Engineer

Description

Pay: CA$90,0000 per year
Job Type: Full-time
Work Location: In person (Vancouver, BC)

Job description:
We are seeking a dedicated Senior Backend Engineer to join our team in Vancouver, BC. You will be responsible for designing and building the high-performance, scalable cloud infrastructure that supports our smart wearable platform. Your role will involve managing complex, high-frequency time-series data from numerous wearable devices and developing reliable APIs for our mobile apps, internal tools, and future third-party integrations.

Location Requirement:
Please note that this position requires candidates to be based in the Vancouver area. We value in-person collaboration as a key component of our team dynamics. Therefore, applicants who are not currently located in Vancouver and do not plan to relocate will not be considered for this role. We appreciate your understanding and look forward to finding the right fit for our team. If you have any questions regarding this requirement, feel free to reach out to us.


What You'll Do:
  • Architecture & Scalability: Design, build, and maintain a scalable, event-driven server architecture using Python, TypeScript, and AWS services (Lambda, S3, CloudWatch, etc.).
  • API Development: Develop and optimize high-performance RESTful APIs for our mobile apps, handling the ingestion and retrieval of large-scale, complex time-series wearable data (heart rate, sleep, steps, activities, etc.).
  • Platform Ownership: Take ownership of new platform-wide features from conception to deployment, including:
  • A group challenge and gamification engine for B2B and B2C users.
  • A wearable "App Store" backend to manage 3rd-party app submissions, approvals, and delivery.
  • A robust 3rd-party API to support partner integrations.
  • System Maintenance: Monitor system performance, diagnose bottlenecks, and ensure the reliability, security, and scalability of the entire backend platform.
  • Internal Tools: Collaborate with front-end developers to support and enhance our internal admin portal for analytics, device management, and customer support.
  • Collaboration: Work effectively within our Agile team, communicating progress clearly and collaborating with mobile developers, designers, and project managers.

What You Bring:
  • Experience: 5+ years in backend development, focusing on scalable, data-intensive systems.
  • Technical Proficiency: Strong understanding of Python and/or TypeScript in a production environment.
  • Cloud Infrastructure: Hands-on experience with AWS services, particularly serverless architecture and storage solutions.
  • Architecture: Knowledge of system architecture, microservices, and design patterns for high-availability systems.
  • Data Handling: Experience with large, complex datasets and time-series data.
  • API Design: Expertise in designing secure, high-performance RESTful APIs.
  • Tools: Proficiency with Git and experience in an Agile environment.


Bonus Points For:
  • Familiarity with front-end development (e.g., React, Angular, or Vue) for contributing to our admin portal.
  • Experience with data pipelines, ETL processes, or time-series-specific databases (e.g., InfluxDB, TimescaleDB).
  • Knowledge of Infrastructure as Code (IaC) tools like Terraform or AWS CDK.
  • Previous experience in the IoT, wearables, or digital health space.

What We Value:
  • Ability to work independently and collaboratively.
  • Strong initiative and problem-solving skills.
  • Good communication skills for diverse audiences.
  • Excellent debugging and analytical skills.

What We Offer:
  • Competitive salary (CA$90,000) based on experience.
  • Hybrid work arrangement (3 days in-office, 2 days remote).
  • Comprehensive benefits package (health, dental, vision).
  • Opportunities for professional development and growth.
  • Collaborative work environment focused on innovation and quality.

Equal Opportunity:
Vitalist Inc. is dedicated to fostering a truly inclusive environment where everyone feels valued and empowered. Our commitment goes beyond words; it's about creating systems and practices that support all team members, regardless of their background or identity. We actively work to ensure that our workplace is a space where everyone can thrive, contribute, and be heard. If you need any accommodations during the application process, please reach out to inas.laghzaoui@vitalist.ca. We're here to support you every step of the way.


How to Apply:
Please submit your resume and portfolio (e.g., GitHub profile, project links) in PDF format to neil.brown@vitalist.ca and inas.laghzaoui@vitalist.ca.

We’re excited to hear your story and see what you’ve built!

Compensation

$900,000.00 per year

Know someone who would be a perfect fit? Let them know!