Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer (Enterprise Systems)

Fullscript

About FullscriptWe’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.
About FullscriptWe’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 RoleWe are seeking a Staff Engineer to set the technical direction for Enterprise Systems, the critical technology layer connecting our e-commerce platform with our ERP, finance, demand planning, and warehouse management systems. Every order, shipment, and dollar of revenue flows through this domain. As a Staff Engineer, you will combine deep, hands‑on engineering expertise with systems‑level thinking and organization‑wide influence. You will lead complex, cross‑functional initiatives, guide architectural decisions, and ensure the domain remains reliable, scalable, and secure for the long term, all while actively designing, building, and shipping software. You will collaborate closely with fellow Staff Engineers, Tech Leads, Engineering Managers, business stakeholders, Security, and other cross‑functional partners to solve complex problems in a rapidly evolving domain that is essential to Fullscript’s operations. This is how we like building software Fullscript Developer Handbook.
What You’ll Do:
Act as a technical leader within your domain, owning architecture, design decisions, and technical direction
Lead multiple initiatives simultaneously, balancing near‑term delivery with long‑term platform health
Partner with business stakeholders, Product, Engineering, and Security to define, prioritize, and scope work on a quarterly basis
Plan, architect, and review complex systems and workflows, leading design discussions and decision‑making
Identify gaps, risks, and opportunities in existing systems and propose pragmatic improvements
Serve as a domain expert and organizational point of contact for technical decisions and strategy in your area
Collaborate closely with Tech Leads and developers to unblock teams and keep projects on track
Contribute directly to the codebase and work alongside developers to take projects across the finish line
Promote strong engineering practices, maintainability, reliability, and operational excellence
Support the growth of other developers through mentorship, feedback, and technical guidance
Foster a culture of psychological safety, ownership, and continuous improvement
What You Bring:
A strong desire to help teams grow and succeed, with a focus on collaboration and trust
Deep experience designing, building, and maintaining high-scale web applications, back end integrations and SaaS systems
Strong system design skills, with the ability to reason about trade‑offs, risk, and long‑term impact
Passion for high‑quality engineering practices, including testing, observability, security, and performance
Comfort leading ambiguous or complex problem spaces from discovery through delivery
Experience partnering with cross‑functional stakeholders to drive outcomes
7+ years of professional software development experience using a modern tech stack (Ruby on Rails, React, JavaScript, GraphQL & REST APIs)
Experience or interest in platform, infrastructure, security, or domain‑critical systems is a plus
Practical experience or a strong interest in using AI to improve engineering productivity
What We Can Offer You:
Generous PTO and competitive pay
Fullscript’s RRSP match program for financial health
Flexible benefits package and workplace wellness program
Training budget and company‑wide learning initiatives
Discount on Fullscript catalog of products
Ability to work Wherever You Work Well*
Our Wherever You Work Well philosophy means Fullscript teammates get to pick their own office — whether that’s in‑office, at home, or a bit of both.
Why FullscriptGreat work happens when people feel supported, trusted, and inspired. At Fullscript, we stay curious and keep finding smarter ways to make care better. We grow together, take on new challenges, and focus on impact. We put people first, work as a team, and leave egos at the door.
Learn More
@fullscriptHQ on instagram
Let’s make healthcare whole
Fullscript is an equal opportunity employer committed to creating an inclusive workplace. Accommodations are available upon request at View email address on ca.hrm.tc.
All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws.
We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada and the U.S.
We may use artificial intelligence (AI) tools to support parts of the hiring process, including screening and reviewing responses, and identifying potential inconsistencies. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer (Enterprise Systems) in Winnipeg, MB vacancy
  • Set technical direction for Fullscript’s Enterprise Systems with system design and hands-on software engineering across a flexible work model.As a Staff Engineer, you will guide the technology layer connecting e-commerce, ERP, finance, demand planning, and warehouse management... 
    Suggested
    Flexible hours

    Fullscript

    Winnipeg, MB
    3 hours ago
  • Shape enterprise systems architecture at Fullscript through hands-on engineering, system design, and technical direction across a flexible work model.As a Staff Engineer, you will guide Enterprise Systems connecting e-commerce with ERP, finance, demand planning, and warehouse... 
    Suggested
    Flexible hours

    Fullscript

    Winnipeg, MB
    3 hours ago
  • Connect Salesforce, Workday, NetSuite, and other enterprise platforms as EverCommerce’s Canada-based Staff Engineer working fully remotely.This senior technical leadership role focuses on reliable SaaS integrations, business operations, and secure enterprise delivery. You will... 
    Suggested
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  •  ...Rippling in San Francisco, building distributed systems with accuracy, auditability, and global scale.As a Staff Software Engineer, you will shape mission-critical payroll...  ...direction with customer outcomes while supporting enterprise payroll across jurisdictions.Key... 
    Suggested

    Rippling

    Winnipeg, MB
    2 hours ago
  • $155k - $185k per year

     ...mobile, paid services, AI offerings, and enterprise-facing work to build independent,...  ...and model choices.We’re looking for a Staff Full-Stack Product Engineer: a full-stack engineer who ships...  ...largely through technical partners and systems integrators who own the day-to-day customer... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    For contractors
    Internship
    Local area
    Remote work

    Mozilla

    Winnipeg, MB
    2 hours ago
  • Protect affirm’s enterprise AI systems remotely with threat modeling, security architecture, and guardrails for agentic tools and LLM applications.As a Staff Security Engineer, you will run affirm’s end-to-end AI security review process. You will evaluate architectures, data... 
    Remote work

    Society for AI Security

    Winnipeg, MB
    2 hours ago
  • $135k - $155k per year

     ...care of others, and it defines our culture.About the Role The Enterprise Systems Team sits within the Technology Operations organization and partners with finance, business, analytics, product and engineering stakeholders to help build and deliver projects to increase... 
    Work at office
    Local area
    Flexible hours
    2 days per week

    OpenTable

    Winnipeg, MB
    2 hours ago
  • $181k - $241k per year

    Home / Jobs / Staff Security Engineer, Enterprise AIStaff Security Engineer, Enterprise AI The InfoSec team protects affirm’s systems and data from evolving threats. We manage security risk, monitor vulnerabilities, and enforce protective controls across the company.Prompt... 
    Work at office
    Remote work
    Flexible hours

    Society for AI Security

    Winnipeg, MB
    2 hours ago
  • Remote-first Staff Software Engineer opportunity focused on distributed systems, event sourcing, and reliable order processing for restaurant operations.This Staff Software Engineer will shape and scale the Orders Platform while remaining hands-on. You will model, replicate,... 
    Remote work

    Jobgether

    Winnipeg, MB
    3 hours ago
  • Shape Nova’s distributed systems and query engine as a Staff Software Engineer, optimizing performance, cost, and reliability at scale. Work spans modern OLAP infrastructure.The company is seeking an experienced systems engineer for its in-house OLAP engine, Nova. You will... 

    Amplitude

    Winnipeg, MB
    3 hours ago
  • Design ledger architecture in Seattle with Rippling, applying backend development and distributed systems expertise to money movement and treasury systems.As a Staff Software Engineer on Rippling's Financial Services team, you will anchor the Money Movement and Treasury... 

    Rippling

    Winnipeg, MB
    3 hours ago
  • Lead backend architecture and distributed systems engineering as a Staff Software Engineer II with KeyCite in Toronto, Ontario, using a hybrid work model.You will guide complex, business-critical initiatives from architecture through production at KeyCite. The work combines... 

    Reuters

    Winnipeg, MB
    3 hours ago
  • Lead distributed systems engineering at Cerebras Systems, building Kubernetes-based inference infrastructure for globally distributed AI workloads.As a Staff Engineer on the Inference Platform team, you will own orchestration connecting cloud components with machine learning... 

    Cerebras

    Winnipeg, MB
    3 hours ago
  • Lead distributed systems engineering for MongoDB’s AI application platform, based anywhere in Canada within the Eastern Time zone.As a Staff Engineer, you will provide technical direction for core platform components enabling customers to build AI applications with MongoDB.... 

    MongoDB

    Winnipeg, MB
    3 hours ago
  • $45.37 - $50.7 per hour

     ...FUNCTION OF POSITION: Reporting to the Systems Improvement Manager, Department of Internal...  ...programs for clinical and support staff as applicable to the project. Works closely...  ...Master's degree or equivalent in systems engineering or healthcare systems engineering. Minimum... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Monday to friday

    University Medical Group

    Winnipeg, MB
    6 days ago
  • Build scalable backend systems with Kafka and Flink at Motive, working hybrid in the office two days weekly. Transform IoT telemetry into fleet visibility.As a Staff Software Engineer on the Equipment Monitoring team, you will process data from asset gateways, sensors, and beacons... 
    Work at office

    ProducePay

    Winnipeg, MB
    2 hours ago
  •  ...balancing low latency, accuracy, reliability, and evolving financial crimes controls.This Staff Software Engineer role owns technical strategy for distributed screening and detection systems. You will establish multi-year architecture, guide platform modernization, and address... 

    Stripe

    Winnipeg, MB
    2 hours ago
  • Staff / Principal Embedded Systems EngineerThe OpportunityWe're partnering with a well-funded, high-growth technology company entering an exciting phase of expansion and investment in its engineering capabilities. The business develops proprietary hardware and software solutions... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Nexia

    Winnipeg, MB
    3 hours ago
  •  ...control and telemetry. We need someone passionate about embedded systems, RTOS’s, virtualization, optimizing close to the metal, and...  ...reviews with peers and stakeholders. Work closely with hardware engineers to identify peripheral programming issues, root cause analysis,... 
    Flexible hours

    Movellus Inc.

    Winnipeg, MB
    3 hours ago
  •  ...visit: At the heart of our mission is an unwavering commitment to safety. We are seeking a passionate and experienced safety or systems engineer to spearhead the development and implementation of critical safety framework methods that underpin our driverless autonomy... 
    Work at office
    Work from home
    Flexible hours

    Waabi

    Winnipeg, MB
    2 hours ago
  • Architect distributed systems for Nubank’s Money Boxes platform, combining high-concurrency design with transactional ledgering...  ...hybrid role requires office presence two days weekly.As Senior Staff Software Engineer, you will serve as chief technical authority for Money Boxes... 
    Work at office

    Nubank

    Winnipeg, MB
    3 hours ago
  • Lead distributed systems architecture and backend engineering as a Staff Software Engineer II at KeyCite, shaping business-critical platforms across teams.This senior engineering role covers end-to-end delivery for large-scale production systems. You will modernize established... 

    Thomson Reuters

    Winnipeg, MB
    2 hours ago
  • Select how often (in days) to receive an alert: Staff Reg Engineer-Mechanical SystemsDate: Oct 15, 2026 Location: Calgary, AB, CA Edmonton...  ...Under general supervision, perform all aspects of mechanical system design engineering and analysis for assigned systems of responsibility... 
    Contract work
    Work at office
    Flexible hours

    Black & Veatch

    Winnipeg, MB
    2 hours ago
  •  ...Syndio is hiring a Staff Engineer to shape cross-cutting platforms and external integrations. You’ll work directly with senior leaders to...  ...controls, and reliable third‑party connections across HRIS and enterprise tools. You’ll influence architecture, own internal tooling,... 

    Syndio

    Winnipeg, MB
    3 hours ago
  • Tenstorrent in Toronto, Canada, is seeking a Staff Reliability Engineer to define the reliability strategy for our next-generation AI computing systems. You’ll drive MTBF modeling, root-cause investigations, and cross-functional collaboration across mechanical, electrical, thermal... 

    Tenstorrent Unlisted/Referral Jobs

    Winnipeg, MB
    2 hours ago
  • Elevate your career as a Staff Engineer for Mechanical Systems with Black & Veatch in Calgary or Edmonton, AB. Collaborate across global design teams with a focus on sustainable energy solutions. In this full-time role, you will utilize your engineering expertise to manage... 
    Full time

    Black & Veatch

    Winnipeg, MB
    2 hours ago
  •  ...StackAdapt is hiring a Staff Quality Engineer to lead the quality strategy for AI/agentic systems. You will design evaluation frameworks for non-deterministic AI, build scalable automated test suites, and set quality benchmarks across CI/CD pipelines. You’ll mentor QE teams... 
    Remote work

    Devconnectplatform

    Winnipeg, MB
    2 hours ago
  • Staff Quantum Engineer (Qubit System Performance) at Photonic Inc, British Columbia, Canada (Hybrid). A lead-level full time position in the Engineering team, listed under hardware engineering. As Staff Quantum Engineer – Performance at Photonic, you are a leader on the spin... 
    Full time

    Entangled Future

    Winnipeg, MB
    3 hours ago
  •  ...impact converge at scale. We’re hiring a Staff Backend Engineer to build and operate the infrastructure...  ...’ll design and operate the distributed systems that power billions of daily decisions,...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    3 hours ago
  •  ...Affirm is seeking a seasoned Staff Engineer to drive our Continuous Integration team. You will own the design, scalability, and reliability...  ...CI engineers, partner with engineering leadership to align CI systems with product goals, and evangelize CI/CD best practices across... 
    Remote work

    Affirm

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer (Enterprise Systems). Be the first to apply!