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

Senior Financial Analyst

$110k - $135k per year

PerfectServe

What is PerfectServe?

PerfectServe is a leading provider of clinical communication and physician scheduling solutions in the health IT space. The company was founded in 1997 and has grown steadily since then, with a notable jump after several major acquisitions were announced in 2019. PerfectServe now has 400+ employees, 30,000+ customers — spanning medical practices, hospitals, and health systems — and $100 million+ in annual revenue.

PerfectServe's mission is to accelerate speed to care by optimizing provider schedules and routing communications — including messages, pages, calls, and alerts — to the right place at the right time in any care setting. By facilitating real-time information sharing, building better schedules, and automating important clinical workflows, we believe we can help our customers advance patient care and improve the well-being of their clinicians.

Leading analyst firms like Gartner and KLAS Research have consistently validated our approach:

  • In 2026, PerfectServe was named highest in execution and furthest in vision in the Gartner Magic Quadrant for Clinical Communication and Collaboration — the clear segment leader.
  • PerfectServe also received two Best in KLAS awards in 2026 — one for physician scheduling and another for ambulatory clinical communications. That makes for 11 Best in KLAS awards over the past 9 years.

At PerfectServe, you'll have a unique opportunity to join a collaborative team with decades of experience that finds new ways to delight our customers every day. This involves consistent efforts to stay on the cutting edge of product development, which includes everything from implementing AI in new and existing solutions to brainstorming with customers about novel workflows. But you don't have to be in product to make in impact — everybody at PerfectServe contributes to important work that moves the business forward.

If you're looking for a well-established, tech-forward company full of smart people doing meaningful work, you've found the right place!

Key Responsibilities

Financial Planning & Forecasting

  • Own and maintain the company's rolling forecast model, including revenue, headcount, and operating expense
  • Lead quarterly reforecast cycles in coordination with department heads, consolidating inputs and surfacing key variances versus budget and prior forecast
  • Support the annual operating plan process, including departmental build-ups, scenario modeling, and executive review presentations

Reporting & Analytics

  • Prepare monthly and quarterly financial packages for internal leadership and external stakeholders (board, PE sponsor)
  • Develop and maintain SaaS KPI reporting: ARR, NRR/GRR, bookings, pipeline, go-live trends, and churn
  • Calculate and maintain customer-level ARR tracking, including new logo ARR, expansions, contractions, and churn; serve as the Finance owner of ARR data integrity across systems
  • Build and maintain variance analysis with clear narrative bridging actuals to budget and forecast
  • Automate and improve recurring reporting workflows to reduce manual effort and improve accuracy

Business Partnering

  • Serve as a finance partner to multiple functional areas
  • Translate financial data into actionable insights for operational leaders with varying levels of finance literacy
  • Support department heads through headcount planning, quota and commission modeling, and budget management

Strategic & Ad Hoc Analysis

  • Build scenario and sensitivity models to support strategic decisions (pricing, go-to-market investments, M&A diligence support)
  • Contribute to board and investor materials, including financial slides, KPI commentary, and executive summaries
  • Assist with ASC 606 revenue recognition reporting and bookings-to-revenue pipeline analysis as needed

Required

  • 3–7 years of experience in FP&A, corporate finance, accounting, or a related analytical role
  • Prior experience in a SaaS or subscription-based technology company strongly preferred
  • Proficiency in Excel financial modeling (multi-tab P&L models, scenario analysis, dynamic lookups); VBA or macro experience is a plus
  • Strong command of SaaS metrics: ARR, MRR, NRR, GRR, CAC, LTV, churn, bookings
  • Familiarity with GAAP revenue recognition principles, including ASC 606
  • Excellent written and verbal communication; able to present clearly to both operational and executive audiences
  • High attention to detail with the ability to manage multiple deliverables under deadline

Preferred

  • Experience with Jedox, Adaptive Insights, Anaplan, or similar FP&A/EPM platforms
  • Exposure to PE-backed company reporting requirements (investor packages, covenant compliance, board materials)
  • Experience with Salesforce or CRM data as part of revenue and pipeline reporting
  • Bachelor's degree in Finance, Accounting, Economics, or a related field; CPA or CFA progress is a plus (not required)

Why Join PerfectServe?

At PerfectServe, we are transforming healthcare communication and collaboration to help clinicians deliver better care. You'll work with a dedicated and mission-driven team in an environment that values growth, transparency, and innovation.

We offer a salary range of $110,000-135,000 CAD per year, with compensation tailored to your background, strengths, and potential to grow within the team. The salary range listed for this role reflects our commitment to pay transparency and is based on market data, internal equity, and the scope of responsibilities. compensation will be determined by a combination of factors, including the candidate's experience, skills, and the specific team or product area they support. We regularly review compensation across the company to ensure fairness and consistency. If you are a current employee and have questions about how your compensation aligns with our ranges, we encourage you to speak with your manager or People Operations.

Benefits

  • Remote first work environment
  • Health, Dental, Vision, Life and Disability Insurance options available day one.
  • 401K - with match and immediately vested.
  • 17 company holidays, 2 floating holidays plus competitive paid time off policy
  • Internal Advancement Opportunities

PerfectServe offers unified healthcare communication solutions to help physicians, nurses, and care team members provide exceptional patient care. PerfectServe's cloud-based solutions enhance patient safety and reduce provider burnout by automating workflows, speeding time to treatment, optimizing shift schedules, empowering nurse mobility, and engaging patients in their own care.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Financial Analyst in Victoria, BC vacancy
  • $50 per hour

     ...Our client is seeking a highly analytical and business-minded Senior Financial Analyst to join their Corporate Financial Planning & Analysis team. This role is ideal for a finance professional who enjoys partnering with business leaders, transforming financial data into actionable... 
    Senior
    Hourly pay
    Remote work

    Stellar Recruitment Inc.

    Victoria, BC
    5 days ago
  • $58.83 - $66.35 per hour

     ...Senior Financial Advisor Req ID: 1929  Business Unit: Finance and Technology  Division: Financial Services Job Type: Full-Time...  ...Provides functional advice, oversight and guidance to financial analysts, where assigned. Demonstrates a high degree of senior level... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Local area

    Capital Regional District

    Victoria, BC
    17 days ago
  • $70k per year

     ...About the Role As a CBRE Procurement Sr. Analyst, you will design, evaluate, and provide...  ...data from many sources. Conduct advanced financial evaluation. Ensure data integrity and...  .... The salary range being offered for the Senior Procurement Analyst is between $70,000 annually... 
    Senior
    Work at office

    CBRE

    Victoria, BC
    3 days ago
  •  ...could be your next step.  In this role, you will… Act as a senior technical contributor across BC Transit’s cybersecurity landscape...  ...and disaster recovery planning  Mentor and support junior analysts and promote knowledge sharing across the team  In this role, you... 
    Senior
    Full time
    Temporary work
    Internship
    Manual labor
    Work at office
    Immediate start

    BC Transit

    Victoria, BC
    22 hours ago
  •  ...~2+ years at a management consulting firm (for Associate and Senior Associate levels we are seeking candidates with 3 to 7 years of...  ...analytical and problem-solving skills with strategic, operational, and financial acumen ~ A self-starter comfortable creating clarity and... 
    Senior
    Long term contract
    Full time
    Local area

    Cascadia Strategy Consulting Partners

    Victoria, BC
    more than 2 months ago
  • $80k - $95k per year

     ...helping our institutional clients build a financially secure future for their beneficiaries....  ...2, 2026 BCI is looking for an Analyst, Internal Controls, where you'll...  .... THE OPPORTUNITY Reporting to the Senior Manager, Internal Controls, the Analyst,... 
    Senior
    Work at office
    Immediate start

    British Columbia Investment Management Corporation (BCI)

    Victoria, BC
    6 days ago
  •  ...services, Commercial banking Location(s): Victoria As Senior Director, Portfolio Management within Commercial Banking team you...  ...Market Lead and Senior Manager, Commercial to achieve positive financial outcomes through effective and timely credit underwriting for new... 
    Senior
    Permanent employment
    Full time
    Contract work
    Part time
    Flexible hours

    NATIONAL BANK OF CANADA

    Victoria, BC
    17 days ago
  • $19 - $20 per hour

     ...consumer lenders, easyfinancial is on a mission to redefine access to credit. Since day one, we’ve been helping Canadians break through financial barriers and take control of their futures. When traditional banks say no, we say there's another way — offering real solutions,... 
    Full time
    Start today

    easyfinancial

    Victoria, BC
    1 day ago
  •  ...operates in English. Additional Information: This/these role(s) is/are currently vacant The Opportunity We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society and our team is essential to deliver on... 
    Long term contract
    Full time
    Temporary work
    Flexible hours

    Co-operators

    Victoria, BC
    24 days ago
  • $68.03k - $77.1k per year

     ...extended or made regular. We are seeking a Workstation Support Analyst to join our team in VICTORIA, British Columbia, Canada. The...  ...member records, paying pension benefits, and providing policy, financial and communication services to plan boards. We are a community of... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work

    BC Pension Corporation

    Victoria, BC
    5 days ago
  • $82.91k per year

     ...Position: BCGEU Technical Analyst Pay Range: 21 Bi-Weekly Salary: $3188.82 - $3648.92 Division: Technical Engineering Services...  ...procedural analysis on the less complex requests. Recommends (to senior staff) appropriate technical and/or procedural solutions to meet... 
    Senior
    Full time
    For contractors
    Seasonal work
    Work at office
    Remote work
    Flexible hours

    ISM

    Victoria, BC
    8 days ago
  • $18 per hour

     ...people? Kognitive Sales Solutions is hiring In-Store Brand Ambassadors across Canada to represent one of the country's most trusted financial brands inside major retail locations. This is a people-first role where your ability to engage, educate, and inspire action makes all... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Part time
    Flexible hours

    Kognitive Sales Solutions

    Victoria, BC
    21 days ago
  • $83.09k - $108.09k per year

     ...earthquakes and tsunamis, ocean acidification, marine biodiversity, etc.) within a wide range of environments. The Observatory Systems Analyst is responsible for the ONC data centres, shore stations and cabled observatories. Continued status and performance monitoring of all... 
    Full time
    Local area
    Flexible hours

    University of Victoria

    Victoria, BC
    3 days ago
  • $47.4 per hour

     ...practices. The Legislative and Protective Services Department is seeking a knowledgeable and detail-oriented Information and Privacy Analyst to join the Records and Information Services Division. This role is well suited to a collaborative professional who thrives in a... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Monday to friday

    District of Saanich

    Victoria, BC
    8 days ago
  • $43.65 per hour

     ...improve quality and safety is inherent in all aspects of this position. Reports to the Manager or designate, the Business System Support Analyst performs a variety of duties related to accounts receivable and billing functions using a variety of computerized software and... 

    Island Health

    Victoria, BC
    8 days ago
  • $180k per year

     ...a significant role in helping our institutional clients build a financially secure future for their beneficiaries. Headquartered in Victoria...  .... POSTING CLOSE DATE: Monday, June 29, 2026 T he Senior Director is responsible for overseeing the valuation of... 
    Senior

    British Columbia Investment Management Corporation (BCI)

    Victoria, BC
    12 days ago
  • $70k per year

     ...want to remember what your favourite milkshake flavour is. As a Senior Accountant, Assurance [Audit] your responsibilities will include...  ...and sectors Planning, preparation and execution of financial statements with appropriate note disclosures Planning, preparing... 
    Senior
    Summer work
    Internship
    Work at office
    Local area

    Doane Grant Thornton

    Victoria, BC
    21 days ago
  • $135k per year

     ...a significant role in helping our institutional clients build a financially secure future for their beneficiaries. Headquartered in Victoria...  ...Date: July 2, 2026 THE OPPORTUNITY Reporting to the Senior Director, Finance Business Solutions, the Senior Manager, Finance... 
    Senior
    Work at office

    British Columbia Investment Management Corporation (BCI)

    Victoria, BC
    3 days ago
  •  ...collaboration with experienced engineers Tech Stack Rust, C, Distributed Systems, Databases About the Team We’re a small, senior engineering team focused on performance, simplicity, and reliability. Our platform supports a broad and growing developer ecosystem,... 
    Senior
    Permanent employment

    Next Ventures

    Victoria, BC
    8 hours ago
  • $27.54 - $31.61 per hour

     ...to join an organization that is committed to ending homelessness and improving the lives of the most vulnerable in our community. The Senior Cook works as part of a collaborative and dynamic team in a new, modern, well-equipped commercial kitchen in order to prepare daily... 
    Senior
    Hourly pay
    Full time
    Casual work
    Shift work

    Victoria Cool Aid Society

    Victoria, BC
    1 day ago
  • $21 - $24 per hour

     ...Starting at $21/hour Join our hospitality team at Cherish at Central Park and help create a warm, respectful dining experience for our senior residents. This position will align with you if you are looking for consistent and steady hours! Typical shift times are 11 am to 7:30... 
    Senior
    Full time
    Shift work

    Cherish at Central Park

    Victoria, BC
    17 hours ago
  • $103k - $147k per year

     ...further to learn how you could help make great things possible not only in your community, but around the world. HDR is seeking a Senior Healthcare Planner, to join our growing team and help shape the future of healthcare environments that improve health outcomes for communities... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Work at office
    Local area

    HDR

    Victoria, BC
    16 days ago
  • $85k per year

    Randstad is looking for a dynamic Senior Real Estate Paralegal for a fast-growing and very busy real estate firm. The Residential and Commercial...  ...letters. • Communicate with vendors, purchasers, financial institutions, clients, lawyers, realtors and others. •... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Immediate start

    Randstad

    Victoria, BC
    10 days ago
  • $80k - $120k per year

     ...most complex challenges around sustainability. We are Making Sustainability Happen. As our new Aquatic Ecologist (Intermediate to Senior) , you will play an important role on an established and growing team of professionals in SLR’s Ecology and Biodiversity practice. In... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Remote work

    SLR Consulting

    Victoria, BC
    1 day ago
  • $100k - $115k per year

    Welcome to an exciting opportunity for an experienced Full Stack Node.js Developer! In this role, you will play a pivotal part in designing, developing, and maintaining sophisticated Node microservices, Angular dashboards and Kubernetes microservices infrastructure. As a key...
    Senior
    Work at office

    Buyerlink

    Victoria, BC
    21 hours ago
  • $80.46k - $98.34k per year

     ...Senior Test Specialist, Weapons (Permanent) Victoria, BC Expected Salary: $80,458 - $98,337 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final base salary offer is... 
    Senior
    Permanent employment
    Internship

    Babcock

    Victoria, BC
    21 days ago
  • $44.56k per year

     ...Assistant to the Director - Senior School Permanent, Part-Time (0.80 - 0.83 FTE), starting June 2026 One of our core values at St. Michaels University School is respect. With this in mind, we acknowledge that our school rests in the heart of Straits Salish territory, a living... 
    Senior
    Permanent employment
    Part time
    Work at office
    Flexible hours

    St. Michaels University School

    Victoria, BC
    22 days ago
  • $45 - $58 per hour

     ...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements Job Type: Full-time Schedule: Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs... 
    Senior
    Hourly pay
    Full time
    Remote work
    Shift work
    Day shift

    HRS Talent Solutions

    Victoria, BC
    8 days ago
  • $86.88k - $115.84k per year

     ...Waterfront Engineering Senior Electrical Engineer (Permanent) Victoria, BC  Expected Salary $86,879 to $115,838 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final... 
    Senior
    Permanent employment
    Internship

    Babcock

    Victoria, BC
    24 days ago
  • $59.4k per year

     ...JOB POSTING for St. Andrew’s Regional High School, Victoria Senior and Junior Math and IT Teacher (1.0 FTE) Questions regarding this job posting may be directed to Patrick Niwa, Principal, at APPLICATION PROCESS ~ Create your ~ Complete and add all required application... 
    Senior
    Permanent employment

    Catholic Independent Schools Of The Diocese Of Victoria

    Victoria, BC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Financial Analyst. Be the first to apply!