
Staff Engineer (Enterprise Systems)
Fullscript3 days ago
Remote, Canada or Toronto, CanadaStaff+
Responsibilities
- Own architecture, design decisions, and technical direction for the Enterprise Systems domain.
- Lead multiple cross-functional initiatives while balancing near-term delivery with long-term platform health.
- Partner with business stakeholders, Product, Engineering, and Security to define, prioritize, and scope quarterly work.
- Plan, architect, and review complex systems and workflows and lead technical decision-making.
- Identify gaps, risks, and opportunities and propose pragmatic improvements.
- Serve as the domain expert and organizational point of contact for technical strategy.
- Collaborate with Tech Leads and developers to unblock teams and deliver projects.
- Contribute directly to the codebase and ship software alongside other developers.
- Promote maintainability, reliability, operational excellence, testing, observability, security, and performance.
- Mentor developers and support their growth through feedback and technical guidance.
Requirements
- At least 7 years of professional software development experience.
- Deep experience designing, building, and maintaining high-scale web applications, backend integrations, and SaaS systems.
- Strong system design skills and the ability to assess trade-offs, risks, and long-term impact.
- Experience leading ambiguous or complex problem spaces from discovery through delivery.
- Experience partnering with cross-functional stakeholders to drive outcomes.
- Professional experience with Ruby on Rails, React, JavaScript, GraphQL, and REST APIs.
- Interest or experience in platform, infrastructure, security, or domain-critical systems is a plus.
- Practical experience or strong interest in using AI to improve engineering productivity.
- Strong collaboration, technical leadership, mentorship, and communication abilities.
Benefits
- Generous paid time off and competitive pay.
- RRSP match program.
- Flexible benefits package and workplace wellness program.
- Training budget and company-wide learning initiatives.
- Discount on Fullscript catalog products.
- Flexible work arrangement with the option to work in-office, remotely, or a combination of both.
Tech Stack
Categories
About Fullscript
Fullscript builds a platform for healthcare providers to prescribe and dispense supplements, order labs, and manage patient adherence via integrated e-commerce fulfillment. The company earns revenue from its software tools and distribution of professional-grade products to patients on behalf of practitioners. Founded in 2011 and headquartered in Ottawa, it is privately held; more than 125,000 practitioners and 10 million patients use the platform.