Demo

Financial Controller

Keyhole Software
Lenexa, KS Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 10/7/2026

Eligibility

  • This role is limited to candidates currently based in the Kansas City area. 
  • Must be authorized to work and reside in the United States
  • No C2C or C2H arrangements; No outside recruiters


Keyhole Software is seeking an experienced and highly accountable Financial Controller to oversee and manage all financial operations across the organization. This role is responsible for the company’s financial operations, including hands-on execution (payroll, AP/AR, compliance), financial planning, forecasting, and partnership with leadership.


This is a hands-on role responsible for both execution and financial oversight. Ideal for someone who enjoys owning the details while also contributing to higher-level financial insight and decision-making.


This position is hybrid, with an expectation of working part of the week onsite in our Lenexa, Kansas office. The Financial Controller reports directly to the CEO and works in close partnership with the leadership team.


Keyhole operates a complex, utilization-based consulting model. Consultants are distributed across multiple states with varying payroll regulations (including state-specific leave requirements), are compensated at different hourly rates, and client billing occurs across multiple cadences and contract structures. Success in this role requires the ability to manage this variability with precision while ensuring accuracy, compliance, and financial clarity.


Key Responsibilities

Financial Operations & Execution

  • Own and manage all day-to-day financial operations
  • Oversee accounts payable and accounts receivable, ensuring accuracy and timeliness
  • Own the general ledger, month-end close process, and financial reporting accuracy (year-end closing reports, monthly bank reconciliations, etc.)
  • Manage and execute payroll through Paychex, including hourly consultants with varying bill rates and pay rates across multiple states
  • Ensure accurate revenue recognition aligned to consulting delivery and time tracking, following the IRS cash-flow accounting method for tax basis
  • Pay all company obligations, including vendor invoices, expenses, insurance, and liabilities
  • Administer the company’s 401(k) retirement plan, answering employee questions alongside the vendor fiduciary and plan advisor


Financial Planning & Analysis

  • Develop and maintain profit projections, forecasts, and financial models
  • Provide leadership with clear visibility into margin, utilization, and financial performance
  • Analyze trends and identify risks and opportunities to improve profitability
  • Provide financial insight and analysis to support leadership decision-making on financial performance, risk, and growth opportunities


Compliance & Risk Management

  • Partner with external CPA/accounting firm to manage state and federal tax compliance
  • Oversee business insurance policies, including analysis, payment, and auditing cooperation
  • Oversee multi-state tax implications, including nexus considerations related to distributed consultants
  • Maintain all state registrations and filings, ensuring ongoing compliance
  • Ensure adherence to financial controls, audit readiness, and best practices
  • Generate, code, and distribute IRS Form 1095-C to employees, and file them alongside Form 1094-C with the IRS


Systems & Process Management

  • Maintain and optimize financial systems, including QuickBooks, Paychex, Empower 401(k), and a homegrown internal timesheet system
  • Ensure alignment between financial systems and consulting operations (time tracking, billing, payroll)
  • Identify and implement process improvements to increase efficiency and accuracy


Requirements

  • Active CPA licensure in good standing
  • 3 years of progressive accounting and financial management experience, preferably in consulting, professional services, or a similar utilization-based business model
  • Bachelor’s degree in Accounting or Finance
  • Proven experience managing complex payroll structures, including hourly employees with variable rates
  • Strong understanding of multi-state tax compliance and regulatory requirements
  • Experience working with external accounting partners and auditors
  • Hands-on experience with QuickBooks and Paychex
  • Strong financial modeling and forecasting capabilities
  • High attention to detail with the ability to operate both strategically and hands-on
  • Experience supporting a consulting or professional services organization with utilization-based revenue is strongly preferred


What We Offer

Competitive Compensation

  • $80,000 to $127,000 annually, depending on experience, skills, and qualifications

Comprehensive Benefits Package

  • Medical insurance with traditional and HDHP options
  • Dental and vision insurance
  • FSA and dependent care options
  • Life insurance and disability coverage
  • 401(k) with discretionary 3% employer contributions
  • Supplemental insurance options


Apply

Send your resume to careers@keyholesoftware.com with a personalized message. If you’re looking for a hands-on role with meaningful impact, we’d love to connect.

Salary : $80,000 - $127,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Financial Controller?

Sign up to receive alerts about other jobs on the Financial Controller career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$164,807 - $229,882
Income Estimation: 
$204,734 - $310,294
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Financial Controller jobs in the Lenexa, KS area that may be a better fit.

  • Piston Automotive Kansas, KS
  • The Controller directs financial activities for the organization by planning, directing and coordinating all accounting operational functions. Manages the ... more
  • 10 Days Ago

  • Heart to Heart International Lenexa, KS
  • About Us At Heart to Heart International, we are committed to strengthening communities through equitable access to healthcare and humanitarian support. As... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!