Talent.com
PetsApp
Senior Software EngineerPetsApp • Surrey, Metro Vancouver Regional District, Canada
Senior Software Engineer

Senior Software Engineer

PetsApp • Surrey, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

About Pillexa

Pillexa is a healthcare commerce platform that helps direct-to-consumer brands launch and scale across Canada and the US. We connect brands to a network of board-certified prescribers and licensed pharmacies through a single platform, handling intake, prescription validation, fulfillment, and shipping end-to-end. Our team builds and operates the infrastructure behind a fast-growing category, supporting HIPAA/PIPEDA-compliant systems used by patients and providers every day.

The Role

We are hiring a Senior Software Engineer to take ownership of significant parts of our platform and help shape how we build. You will partner with the leadership team on architecture and technical direction, mentor mid-level engineers through code review and pairing, and set the bar for engineering quality as we scale.

This is a senior role with mentorship responsibilities. It is full-time and on-site in Surrey, BC and we are looking for only local candidates.

Our Technology Stack:

  • Frontend:Next.js, TypeScript, Tailwind CSS

  • Backend:Node.js (Express), MedusaJS

  • Database & Caching:PostgreSQL, Redis

  • Payment Processing:Stripe

  • Monitoring & Analytics:Datadog, PostHog

Key Responsibilities:

  • Lead the design and delivery of major features across the stack

  • Drive architectural decisions and document the trade-offs behind them

  • Own complex areas of our commerce platform

  • Design PostgreSQL schemas and caching strategies for systems that need to scale

  • Set up and tune monitoring, alerting, and dashboards in Datadog

  • Mentor mid-level/junior engineers through code review, pairing, and technical guidance

  • Help define engineering practices, including testing standards, release processes, and on-call

  • Partner with leadership on technical roadmap and hiring

Who You Are

  • Self-driven. You identify what needs to be done before being asked, scope the work, and drive it to completion. You operate effectively without close oversight.

  • A force multiplier. You make the engineers around you better through code review, pairing, and clear technical writing. You see mentorship as part of the job, not an extra.

  • Pragmatic. You make sound trade-offs between speed, quality, and complexity, and you can defend the calls you make. You know when to ship and when to invest in foundations.

  • Coachable. You hold strong opinions loosely. You take feedback well, change your mind when the evidence warrants it, and admit what you don't know.

  • Reliable. You follow through on commitments, communicate early when timelines shift, and own outcomes end-to-end, including what happens after release.

  • Quality-minded. You write code that's clear, tested, and maintainable. You raise the bar for the codebase without slowing the team down.

  • Collaborative. You communicate clearly in writing and in meetings, partner well with product and operations, and bring people along on technical decisions.

Required Skills:

  • 5+ years of professional software engineering experience, with at least 2 in a senior or lead capacity

  • Deep proficiency in TypeScript and Next.js

  • Strong backend experience with Node.js and Express

  • Demonstrated ownership of system design and architecture decisions in production

  • Strong PostgreSQL skills, including performance tuning and schema evolution

  • Production experience deploying and operating services on AWS

  • Experience with Redis or comparable caching in production

  • Track record of mentoring other engineers

  • Experience working in a startup or as a sole/lead engineer on meaningful systems

Nice to Have

  • Experience with MedusaJS, Shopify, or other e-commerce platform experience

  • Stripe API integration at scale

  • Production experience with Datadog and PostHog

  • Healthcare, fintech, or other regulated-industry background (HIPAA, PIPEDA, SOC 2)

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer • Surrey, Metro Vancouver Regional District, Canada

Similar jobs

Senior Software Engineer Driving Scalable Solutions and Innovations

Alternative PaymentsVancouver, Metro Vancouver Regional District, CA
Full-time

Step into a Lead Software Engineer role focused on scalability and innovation.Develop and implement efficient microservices while providing technical mentorship to enhance engineering excellence.Wi... Show more

 • Promoted

Senior Software Engineer - $120,000 - $150,000 A Year

RivalRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI-enabled feature development, owning epics and mentoring teams.Must have strong technical judgment, quality focus, and experience in cloud environments... Show more

 • Promoted

Senior Software Engineer - C$120,000 - C$150,000 A Year

Ace1MediaRichmond, Canada
Full-time

Senior Software Engineer needed to develop and maintain high-traffic web apps, optimize performance, and integrate APIs. Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Leading Tech CompanyRichmond, Canada
Full-time

Lead AI-driven full-stack software development, focusing on cloud environments like AWS.Requires 7+ years of experience. Show more

 • Promoted

Senior Software Engineer

King River Capital GroupVancouver, Canada
Full-time

As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Co... Show more

 • Promoted • New!

Senior Software Engineer

Treewalk Consulting Inc.vancouver, metro vancouver regional district, Canada
Full-time

Treewalk is a full-service accounting firm serving a diverse client base across public companies, private enterprises, First Nations, and government entities.We combine deep technical expertise wit... Show more

 • Promoted

Senior Software Engineer, Ai Applications - C$125,000 - C$145,000 A Year

Safe FleetPort Moody, Canada
Full-time

Designs and builds scalable AI-powered applications using modern Generative AI platforms and services, integrating AI agents, RAG, and workflow automation into real-world systems. Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaVancouver, Metro Vancouver Regional District, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Senior Software Engineer

InvertVancouver, Metro Vancouver Regional District, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Senior Software Engineer - Fullstack

Menlo VenturesVancouver, Canada
Full-time

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomVancouver, Metro Vancouver Regional District, Canada
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Software Engineer

MakeshipVancouver, Metro Vancouver Regional District, CA
Full-time

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Show more

 • Promoted

Senior Software Engineer

Treewalkvancouver, metro vancouver regional district, Canada
Full-time

Treewalk is a full-service accounting firm serving a diverse client base across public companies, private enterprises, First Nations, and government entities.We combine deep technical expertise wit... Show more

 • Promoted

Senior Software Engineer

fiveonefourVancouver, Metro Vancouver Regional District, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer - Solutions - C$100,000 - C$150,000 A Year

SugerRichmond, Canada
Full-time

Senior Software Engineer to design, implement integrations, and troubleshoot issues.Collaborates with engineering and customers on AI-powered workflows. Show more

 • Promoted

Stantec Senior Software Engineer Opportunity

StantecVancouver, British Columbia, Canada
Full-time

Unleash your potential as a Senior Software Engineer with Stantec in Edmonton, Canada.Focus on developing modern applications that blend powerful backends with engaging frontends.This role is desig... Show more

 • Promoted

Senior Software Engineer - C$76,000 - C$86,000 A Year

AirlinkLadner, Canada
Full-time

Full-stack software engineer responsible for the entire software development lifecycle, including design, implementation, testing, and support.Involved in team supervision and task tracking. Show more

 • Promoted

Senior Software Engineer

UnblockedVancouver, Metro Vancouver Regional District, CA
Full-time

Unblocked is a high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications.This allows them to spend less time in meetings/dealing wit... Show more

 • Promoted

Senior Software Engineer

Berkeley PaymentsVancouver, Metro Vancouver Regional District, Canada
Full-time

Berkeley Payments is a leading payment technology provider specializing in innovative solutions for businesses to manage and process payments seamlessly.We pride ourselves on offering cutting‑edge ... Show more

 • Promoted

Senior Software Engineer - C$108,000 - C$135,300 A Year

RivianRichmond, Canada
Full-time

Senior Software Engineer role focused on mobile integration QA, involving testing, automation, and internal tool development for automotive technology.Requires experience in software development an... Show more