Current job opportunities are posted here as they become available.
Subscribe to our RSS feeds to receive instant updates as new positions become available.
| Department: | Accounting/IT |
| Location: | San Dimas, CA |
Assistant Controller
San Dimas, CA | Full-Time | Exempt
Numbers matter. So does impact.
At McKinley, finance isn’t just about closing the books; it’s about ensuring children and families receive the services they depend on.
We are a multi-service nonprofit organization with an annual operating budget of nearly $50 million, funded through a diverse mix of federal, state, county, and private sources. Our financial environment is sophisticated, regulated, and mission-driven — and we’re looking for an Assistant Controller who thrives in that complexity.
If you are a sharp, detail-oriented accounting professional ready to step into a broader leadership role — while still staying hands-on — this could be your next move.
The Opportunity
Reporting directly to the Controller, the Assistant Controller plays a critical role in safeguarding the organization's financial integrity. This is not a purely supervisory position — it’s a leadership role for someone who enjoys rolling up their sleeves to help shape processes, structures, and financial clarity.
You’ll help oversee the accounting operations of a $50M nonprofit, lead the close process, support audits, strengthen internal controls, and ensure compliance with complex government funding requirements.
You will also serve as the Controller’s right hand — stepping in when needed and helping elevate the finance function.
Compensation and Benefits:
The pay range we’re offering is $100,000 - $110,000 annually.
What You’ll Be Responsible For
Leading monthly and year-end close processes
Preparing and reviewing journal entries, reconciliations, and financial statements
Overseeing grant accounting, restricted funds, and contract billing
Supporting annual audits and serving as a key liaison to external auditors
Ensuring compliance with GAAP and OMB Uniform Guidance
Strengthening internal controls and improving accounting processes
Supervising and mentoring accounting staff
Supporting budgeting, forecasting, and financial analysis
Preparing reports for executive leadership and the Board
This role requires someone who understands both the technical precision of accounting and the operational reality of a growing nonprofit organization.
Who You Are
You might be:
A Senior Accountant ready for your first Assistant Controller role
An Accounting Manager looking for broader exposure and leadership
A CPA who wants meaningful work in a mission-driven organization
A nonprofit accounting professional who enjoys complexity and problem-solving
You are:
Technically strong in GAAP and nonprofit fund accounting
Comfortable working with large datasets and advanced Excel
Experienced in managing full-cycle accounting
Confident in audit environments
Detail-oriented but able to see the bigger financial picture
Comfortable holding high standards for yourself and others
Qualifications
Bachelor’s degree in Accounting, Finance, or related field (required)
CPA strongly preferred
5+ years of progressive accounting experience
Supervisory experience preferred
Nonprofit accounting experience required
Experience with $20M+ organizations strongly preferred
Experience with SAGE 100 or similar ERP systems preferred
Why This Role Stands Out
This is a real growth opportunity.
You will gain exposure to executive leadership, Board reporting, government compliance, and complex funding structures, all while making a direct impact in the community.
You won’t be siloed.
You won’t be just reviewing spreadsheets.
You will be helping shape financial operations that support children and families every day.
If you’re ready for a role that challenges you technically, grows you professionally, and aligns with meaningful work, we would love to meet you.
Apply today and bring your expertise to a mission that matters.