Senior Financial Analyst
$110k - $135k per yearPerfectServe
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.
$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...SeniorHourly payRemote work$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...SeniorHourly payLong term contractFull timeLocal area$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...SeniorWork at office- ...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...SeniorFull timeTemporary workInternshipManual laborWork at officeImmediate start
- ...~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...SeniorLong term contractFull timeLocal area
$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,...SeniorWork at officeImmediate start- ...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...SeniorPermanent employmentFull timeContract workPart timeFlexible hours
$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 timeStart today- ...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 contractFull timeTemporary workFlexible hours
$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 timeTemporary workWork at officeLocal areaImmediate startRemote work$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...SeniorFull timeFor contractorsSeasonal workWork at officeRemote workFlexible hours$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 payLong term contractPermanent employmentFull timePart timeFlexible hours$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 timeLocal areaFlexible hours$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 payFull timeInternshipWork at officeLocal areaMonday to friday$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...$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$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...SeniorSummer workInternshipWork at officeLocal area$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...SeniorWork at office- ...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,...SeniorPermanent employment
$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...SeniorHourly payFull timeCasual workShift work$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...SeniorFull timeShift work$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...SeniorLong term contractFull timeTemporary workPart timeWork at officeLocal area$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. •...SeniorPermanent employmentContract workTemporary workWork at officeImmediate start$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...SeniorLong term contractPermanent employmentFull timeRemote work$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...SeniorWork at office$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...SeniorPermanent employmentInternship$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...SeniorPermanent employmentPart timeWork at officeFlexible hours$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...SeniorHourly payFull timeRemote workShift workDay shift$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...SeniorPermanent employmentInternship$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...SeniorPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Financial Analyst. Be the first to apply!
- financial reporting analyst Victoria, BC
- analyste financier Victoria, BC
- financial planning analyst Victoria, BC
- senior financial analyst Victoria, BC
- senior financial analyst remote Victoria, BC
- remote financial analyst Victoria, BC
- senior finance analyst Victoria, BC
- senior financial accountant Victoria, BC
- senior technician Victoria, BC
- senior advisor Victoria, BC
