Date Posted November 20, 2025
Industry Finance
Job Status Full-time
Salary Not Specified
Website https://ballerinafarm.com/

Description:

About Ballerina Farm

Ballerina Farm is a family-run business rooted in the simple beauty of life close to the earth. Located in the mountains of Utah, we take pride in raising animals and producing food with integrity, care, and respect for the land. What began as a passion for sharing wholesome, handcrafted food has grown into a thriving brand with a strong online presence and store locations where customers can experience our products firsthand. At Ballerina Farm, we believe in honest work, quality ingredients, and connecting people to where their food comes from and our goal is to bring the richness of farm life and thoughtfully produced food to tables across the country.


The Role

Ballerina Farm is seeking an Assistant Controller to join our growing team. This role will play a key part in building out our internal accounting function, implementing efficient systems, and establishing scalable processes to support our continued growth. The ideal candidate will be an energetic self-starter who thrives in a fast-paced environment and is eager to grow with the company. This position will work closely with the Finance team, senior leadership, and cross-functional teams to ensure accurate financial reporting, compliance, and strong fiscal management.


What You’ll Do

  • Ensure financial reporting aligns with GAAP principles where applicable and help implement GAAP-related processes as the company grows.
  • Oversee the month-end and year-end closing processes, including reconciliations, accruals, and journal entries.
  • Manage accounts payable, accounts receivable, and treasury functions to optimize cash flow and working capital.
  • Ensure timely tax filings and K-1 distributions.
  • Monitor and reconcile banking activity, including deposits, disbursements, and cash flow reporting.
  • Develop, document, and maintain internal controls to safeguard company assets and ensure data integrity.
  • Partner with operations and department leaders to analyze financial performance, budget variances, and operational metrics.
  • Analyze and interpret financial data to identify trends, discrepancies, and opportunities for improvement.
  • Provide financial insights and recommendations to support strategic decision-making and company growth.


What You’ll Need 

  • Bachelor’s degree in Accounting, Finance, or a related field required; CPA or progress toward CPA preferred.
  • 5+ years of accounting experience, ideally in a multi-entity or multi-location environment.
  • Intercompany / multi-company accounting experience.
  • Strong understanding of GAAP and accrual-based accounting principles.
  • Experience handling full month-end close, reconciliations, and financial reporting.
  • Strong proficiency in accounting software such as QuickBooks Online.
  • Familiarity with Ramp or other spend management platform.
  • Excellent analytical, organizational, and communication skills.
  • Ability to work independently, meet deadlines, and manage competing priorities.
  • A proactive, detail-oriented mindset and desire to grow with a dynamic company.


About the Opportunity

  • This is a full-time, exempt position
  • This position is primarily performed on-site in Springville, Utah. Wednesdays are a mandatory in-office day in Midway, Utah.


The Perks

  • Paid Time Off
  • Holiday pay
  • Parental leave
  • Health insurance

Apply

https://ballerinafarm.bamboohr.com/careers/55

When applying, mention you saw this opening listed at AccountingJobs.com.