Junior Controller

Campfire Interactive
Ann Arbor, MI


Campfire Interactive is a fast-growing, private equity–backed SaaS company and a recognized leader in cloud-based Opportunity Management, Sales Forecasting, Quote Lifecycle Management, and Program & Project Management. Trusted by many of the world’s largest automotive suppliers, Campfire is helping transform an industry undergoing rapid change—from vehicle electrification to global supply chain shifts.

Named to the Inc. 5000 list of America’s fastest-growing companies and recognized by Purpose Jobs as one of the Best Places to Work in Ann Arbor , Campfire continues to deliver a powerful and cost-effective solution suite that brings future and current revenues and costs under one roof. Our technology empowers customers to analyze, optimize, and manage profitability with unprecedented insight—freeing them to focus on the decisions that matter most.

Join our visionary team and help shape the future of enterprise planning and performance.

Job Description



We are a high-growth, private equity–backed SaaS company seeking a Junior Controller to establish and run our internal accounting function. As our first in-house accounting hire, you will be responsible for handling all day-to-day accounting activities, preparing accurate financial reports, and ensuring compliance with GAAP and tax regulations. This is a hands-on role for someone who thrives on ownership and is excited to help build the foundation of a scalable accounting function. This role reports directly to the CFO.

Key Responsibilities

Day-to-Day Accounting

  • Record and reconcile all accounting transactions, including accounts payable, accounts receivable, cash, payroll, and accruals.
  • Manage the general ledger and maintain accurate account reconciliations.
  • Handle customer invoicing, collections, and vendor payments.
  • Process employee expense reimbursements and corporate credit card reconciliations.

Monthly & Annual Close

  • Own the month-end and year-end close processes, including journal entries and reconciliations.
  • Prepare monthly financial statements and supporting schedules for CFO review.
  • Ensure compliance with GAAP and SaaS revenue recognition rules (ASC 606).

Compliance & Reporting

  • Support preparation of tax filings and annual audit requirements in collaboration with external auditors and tax advisors.
  • Establish and maintain proper documentation of accounting policies and procedures.
  • Assist investor/PE and board reporting as required.

Systems & Process Improvement

  • Manage accounting and billing systems (QuickBooks, NetSuite, or similar).
  • Evaluate and transition to new accounting and billing system
  • Integrate with other platforms (e.g., ADP Payroll, Hubspot. T&E) to ensure accurate reporting as needed.
  • Recommend and implement process improvements for efficiency and scalability.

Qualifications



Required Skills & Experience

  • 3–6 years of hands-on accounting and billing experience, ideally in a PE-backed SaaS or software company.
  • Strong knowledge of GAAP and month-end close procedures.
  • Proficiency with accounting software (QuickBooks, NetSuite, or similar) and Excel.
  • Experience with external auditors and managing an audit
  • Experience with SaaS revenue recognition (ASC 606) and deferred revenue accounting
  • Experience with selecting and implementing new accounting and billing system is preferred
  • Experience with transitioning from outside accounting provider and establishing in-house accounting and related processes is a plus
  • Detail-oriented, organized, and able to work independently with minimal supervision.
  • Comfortable in a start-up or high-growth environment where processes are still being built.

Successful Candidates Will Demonstrate:

  • Ability to work in a collaborative team environment while also being able to execute work independently
  • Ability to problem-solve complex issues independently and with a team
  • Meet timelines and deadlines while producing high-quality work
  • Ability to identify the big picture in all components of decision making using the top-down thinking approach
  • Ability to balance internal and external customer wants and job responsibilities
  • Eagerness to learn and the ability to adapt to company culture
  • Establish and maintain effective working relationships with peers, team members, and customers
  • Excellent verbal and written communication skills
  • Ability to work in a fast-paced environment, high energy, and can-do attitude

Educational Experience

Bachelor’s degree in Accounting, Finance, or related field (CPA or on CPA track strongly preferred).

Additional Information



Currently, Campfire is working remotely with the exception of bi-weekly in office time.

All your information will be kept confidential according to EEO guidelines.

We do not accept unsolicited 3rd party resumes.

Posted 2025-09-16

Recommended Jobs

Loan Officer Trainee

MortgagePros
Troy, MI

Job Description Job Description About Us MortgagePros is a rapidly growing mortgage company headquartered in Troy, Michigan. Since our founding in 2019, we’ve focused on helping homeowners sec…

View Details
Posted 2025-09-19

Gymnastics Coach

AMERICAN ALLSTARS GYMNASTICS ACADEM
Commerce, MI

Job Description Job Description We are seeking a few energetic and dependable gymnastics coaches to lead beginner and intermediate level classes. The ideal candidate will have an understanding of…

View Details
Posted 2025-09-16

Journeyman Electrician

Link Recruiting
Flint, MI

Job Title: Journeyman Electrician Location: Near Flint, MI preferred Job Type: Full-Time Compensation: $33.00 – $44.00 per hour (based on experience and qualifications) About the Company…

View Details
Posted 2025-09-18

Staffing (Outside Sales) Representative

Vibrus Group
Warren, MI

Join Vibrus Group as an Outside Sales Representative (Staffing) in Metro Detroit! About Vibrus Group: At Vibrus Group, we pride ourselves on being a leading provider of general staffing services in…

View Details
Posted 2025-09-14

Title Insurance - Account Executive

Primary Title Agency, LLC
Oakland County, MI

Job Description Job Description The ideal team member will possess strong sales, interpersonal and organizational skills. They should be comfortable with multitasking and be able to budget their …

View Details
Posted 2025-08-06

Line Cook

Penn Grille and Bar
Plymouth, MI

Line Cook - Penn Grille and Bar Are you a highly skilled and motivated Line Cook looking for an immediate opportunity in the Food & Beverage industry? Do you enjoy working in a dynamic and fast-pace…

View Details
Posted 2025-09-16

Financial Customer Service Specialist

Hurley Medical Center
Flint, MI

Financial Customer Service Specialist Location Hybrid work in Flint, MI : SUMMARY:Working in a centralized billing office, the Billing Office Customer Service Representative is responsible for resolv…

View Details
Posted 2025-09-29

2nd Shift CNC Machinist

Peninsular Cylinder
Roseville, MI

Job Description: 2nd Shift CNC Set-Up Operator Location: Roseville, MI, 48066 Required Skills: Haas CNC Mill (3-4 axis VMC), Haas CNC Lathe (2-4 axis), Blueprint Reading Overview This is…

View Details
Posted 2025-08-07

QA Supervisor - 2nd Shift

Perrigo
Allegan, MI

At Perrigo, we are driven by our mission to Makes Lives Better Through Trusted Health and Wellness Solutions, Accessible to All . We are proud to be a Top 10 player in the European Consumer Self-Ca…

View Details
Posted 2025-08-27

Dental Assistant

Smile Cascade
Grand Rapids, MI

At Smile, our passion is to reimagine dentistry and how people experience it. To that end, we focus on doing one thing better than anyone else…easy, integrated dental care. Smile is West Michigan…

View Details
Posted 2025-09-10