Senior Software Developer

Fullscript
Summary
Join Fullscript and help build and maintain Lab Integrations and data processing pipelines, which are foundational to our world-class Labs Product. This high-autonomy role offers significant growth opportunities and requires a strong focus on quality and user experience. You will design, build, test, and ship new integrations with Lab Partners, build scalable data pipelines, and design the storage and service layer for Lab operations and data. The ideal candidate is a passionate software engineer with experience in Ruby, Python, NodeJS, or similar languages. Mentoring junior engineers and contributing to high-level architecture decisions are also key aspects of this position. Fullscript offers competitive pay, flexible PTO, RRSP matching, stock options, customizable benefits, Fullscript discounts, and continuous learning opportunities.
Requirements
- You’re a passionate software engineer who cares deeply about your craft
- You’re excited lead projects with an intense focus on quality and user experience
- You have a strong bias towards action, always thinking critically about next steps and executing on high leverage work
- You’re a lifelong learner with an insatiable curiosity
- You enjoy mentoring more junior engineers
- You have experience with Ruby, Python, NodeJS or similar
Responsibilities
- Take ownership for designing, building, testing and shipping new integrations with Lab Partners
- Build scalable and resilient data pipelines to integrate, ingest, and process Result data
- Design and build the storage and service layer for Lab operations and Lab data
- Review pull requests, mentor, and be an advocate for high-quality code that makes future development faster, easier, and better
- Give input on high-level architecture decisions and effectively communicate those decisions
Preferred Qualifications
- Experience scaling or working on high-scale web applications
- Experience with AI tooling both for dev enablement and product features
- Experience working with healthcare data and healthcare data standards like HL7
- Experience with React and GraphQL or similar technology
- Experience working with Javascript or JS frameworks (React, Vue, AngularJS, Next or similar)
Benefits
- Flexible PTO & competitive pay—rest fuels performance
- RRSP match & stock options—invest in your future
- Customizable benefits—flexible coverage, paramedical services, and an HSA
- Fullscript discounts—save on wellness products
- Continuous learning—training budget + company-wide initiatives
- Wherever You Work Well—hybrid and remote flexibility