Fullscript engineers collaborating

We ship early and often, about 20+ times per day

At Fullscript, it’s ingrained in our culture to put a premium on speed, failing fast, and iterating often. Despite our speed, our Engineers are expected to create high-quality code that keeps security, scalability, performance, and UX in mind.

Build a platform that helps people get better

Impact

Work on a platform that positively impacts and improves people’s lives.

Solve

Tackle interesting challenges that involve scalability and performance.

Innovate

Shape the success of our platform by contributing genuinely creative ideas.

Grow

Choose the path that suits you best. Become a people leader, or grow as a builder.

Use the tools you love

Fullscript is written with Ruby on Rails, and our product is built on our internal GraphQL API. On the front end, we use React, TypeScript, and Apollo to create top-notch user experiences.

Apollo logo
Docker logo
Elasticsearch logo
GraphQL logo
MySQL logo
Rails logo
Ruby logo
TypeScript logo

Living life to the fullest

We’re building an Engineering team where people thrive, grow in their careers and have a high impact through their work. Here’s how we ensure that happens.

Ongoing education

Our educational budget helps ensure our team is up to speed on industry trends through conferences, books, online courses, and more.

Knowledge sharing

We nurture growth through feedback loops and mentorship programs. We inspire collaboration with workshops, meetups, and bi-weekly dev talks.

Build cool stuff

We offer opportunities to work on exciting new projects or ideas during Hackathons or flex time. If you’re passionate about it, work on it.

Community focus

We’re social people who like to connect with each other. Town Halls, Fullhouse, offsites, teams, and clubs are an essential part of our culture

Health and wellness

Reach your wellness goals with our benefits plan, discount on healthcare’s best supplements, and company-wide health and wellness programs.

Diversity and inclusion

Our DEIB Council and Employee Resource Groups advocate for positive change within ourselves, our company, and our communities.

Connection + Autonomy = Brilliance

The core of our Wherever You Work Well philosophy is choice. For most, that means choosing a hybrid setup. We have physical spaces in our core locations and virtual hubs across Canada and the US. Whether you’re near an office or working remotely, you can fully engage with the Fullscript community IRL.

left arrow icon
Central hub location

Ottawa, ON

Located in the heart of downtown Ottawa, Fullscript is located in the modern Constitution Square (CSQ). Find various work setups to suit your style — large open-concept areas, smaller living room-style spaces, or private phone booths. Amenities include fitness facilities, ping pong tables, games, unlimited snacks, and caffeinated beverages.

Central hub location

Kanata, ON

Nature and hiking more your vibe? Fullscript’s second Ottawa location is nestled in the Kanata North Technology Park (aka Canada’s Silicon Valley). Dubbed “The Retreat,” this space is surrounded by green space with access to hiking trails, an outdoor volleyball court, an outdoor patio/BBQ, and a sunroom perfect for yoga. There’s truly nothing like it.

Central hub location

Manchester, NH

Surrounded by the rolling hills of New Hampshire, Fullscript lives on the top floor with a beautiful view of downtown Manchester. This brand-new modern space offers ample areas for collaboration or personal phone booths for 1:1s. It also comes equipped with a fitness facility and parking – at no cost.

Virtual hub

Kelowna, BC

Our Kelowna virtual hub is made up of Fullscripters from different departments working from home and getting together for social events like hiking iconic BC mountains, dodgeball, socials, and more.

Virtual hub

Toronto, ON

Our Toronto virtual hub is for anyone living in the Greater Toronto Area. Fullscripters get together once a month in a centrally located coworking space to socialize, collaborate, and spend time together in person.

Virtual hub

Phoenix, AZ

The Phoenix crew regularly gets together for social events, including hiking, picnics, events to support a cause, and staying cool in the Arizona heat with ice cream socials. Enjoy the flexibility of working remotely while still building connections with your teammates.

right arrow icon
 
 
 
 
 
 

Apply to our Engineering Team today

Job title
Department
Location
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-02-04 14:35:42 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. We’re hiring an Engineering Manager for our AI Platform & Experiences team to shape how AI meaningfully supports practitioners across the Fullscript platform.   In this role, you’ll be responsible for driving execution for practitioner-facing AI experiences, with a strong understanding of the systems that power them. Fullscript is a place where you’ll be encouraged to learn, mentor, and grow.   This is how we like building software: https://brand.fullscript.com/developer-handbook.html. If you share our values, we’d be excited to talk with you!
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-02-02 21:11:27 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. The Mission: Core Payments at Fullscript The Core Payments team is the revenue engine powering Fullscript’s growth. We own the end-to-end ecommerce experience, including cart, checkout, payments, taxes, discounts, payouts, and financial reporting. Every transaction, every order, and every dollar flows through what this team builds. We deliver reliability, security, and correctness – while still learning and moving fast.   The Role We’re looking for a hands-on Engineering Manager to lead the Core Payments pod. This role blends deep technical leadership with people leadership. You are expected to make critical decisions regarding the team’s focus and participate in system design planning. You will stay close to the work while owning systems at the heart of the business and creating the conditions for safe, reliable delivery.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-02-05 21:39:45 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. The Mission: Design Systems at Fullscript The Design Systems team is the foundation of how Fullscript builds product experiences at scale.   We own the shared components, patterns, tokens, and tooling that power both web and mobile applications across the company.   Our work enables teams to move faster without sacrificing quality, accessibility, or coherence. As AI becomes more embedded in how products are designed and built, this team plays a critical role in shaping how systems, tooling, and intelligence come together to support designers and engineers alike.   The Role We’re looking for a hands-on Engineering Manager to lead the Design Systems pod.   This role blends strong people leadership with deep technical and systems thinking. You’ll stay close to the code and the roadmap while setting a clear vision for how the design system evolves across platforms (Web and React Native), teams, and future AI-driven workflows.   You’ll create the conditions for adoption, consistency, and long-term sustainability—partnering closely with Design, Product, and Engineering to ensure the system serves the organization, not the other way around.  
Data
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-02-26 22:21:02 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. We’re looking for a Senior Analytics Engineer, Operations & Distribution to partner closely with our Distribution Center (DC) Operations and Customer Experience teams to build and own the data foundations that power operational performance. This role sits within our Analytics & Data Science organization and supports DC Operations, Customer Support, and Customer Experience leadership. You will be responsible for designing and maintaining the backend data models that enable leaders to monitor workforce productivity, throughput, service levels, cost efficiency, and fulfillment quality. Unlike traditional analytics roles focused primarily on analysis or reporting, this role is centered on building durable, trusted data infrastructure that becomes the backbone of operational decision-making. This is a senior, hands-on role for someone who thrives working across data modeling and operational systems, building reliable, production-grade data infrastructure that supports real-world operations.
Data
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-02-27 15:27:59 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. We’re looking for a Senior Data Scientist, Revenue & Financial Performance to partner closely with Finance and senior leadership to drive clarity, accountability, and insight into Fullscript’s revenue and margin performance. This role sits within our Analytics & Data Science organization and works directly with Finance and executive stakeholders to understand, explain, and forecast business performance. You will be responsible for analyzing revenue trends and their underlying drivers, improving performance transparency, and supporting investment and planning decisions with rigorous, structured analysis. This is a highly visible, executive-facing role for someone who combines deep analytical skill with strong business judgment and storytelling ability.
Engineering
Ottawa, ON
360 Albert St suite 200 Ottawa ON K1R 7X7 Fullscript Full Time 2026-03-11 13:47:25 Technology About Fullscript We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care. That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment. We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better. This is your invitation. Bring your ideas, your grit, and your care for people. Join us and shape the future of care. Fullscript is currently looking for an experienced Senior Backend Engineer who wants to build a platform to create rich, stable, and compelling experiences for our patients. Our team cares about doing things well, and about the developer experience on the team. We host in-house training across a broad range of topics, from Ruby on Rails through to Kubernetes. Fullscript is a place where you’ll be encouraged to learn, mentor, and grow.   This is how we like building software: https://builders.fullscript.com. If you share our values, we’d be excited to talk with you!