Senior Staff Accountant
Location: Shafter, CA
Job Type: Direct Hire
Salary Range: $80,000 – $95,000 per year (DOE)
Are you an experienced accounting professional ready to take the next step in your career? Key Staffing is partnering with a confidential, industry-leading grower/packer/shipper of fresh produce to find a Senior Staff Accountant to join their expanding team in Shafter, CA .
In this role, you'll have the opportunity to thrive in a dynamic environment where your expertise will directly contribute to the daily operations and financial success of a company committed to sustainability, innovation, and growth.
What You'll Do:
Oversee all accounting and reporting functions related to production and daily accounting processes
Prepare and review financial reports, ensure accuracy and compliance with GAAP
Collaborate with internal departments to support budgeting, forecasting, and strategic planning
Analyze and report on key financial metrics to support operational decision-making
What You'll Need:
Bachelor's degree in Accounting or related field3+ years of agricultural accounting experience
Intermediate to advanced Excel skills (VLOOKUP/HLOOKUP, SUMIF, Pivot Tables)
Strong communication skills, both written and verbal
Valid driver's license and clean DMV record
Preferred Qualifications:
1–3 years of experience in agricultural or farm accounting
Cost accounting experience
Familiarity with SQL-based databases and BI tools (e.g., Tableau or equivalent)
Why You'll Love This Opportunity:
In addition to a competitive salary, the company offers a comprehensive benefits package that includes:
Medical, dental, and vision insurance
401(k) with company match
Vacation, sick time, and paid holidays
Tuition reimbursement & scholarship programs
Subsidized gym membership and on-site fitness programs
Discounted theme park tickets and family-friendly company events
Continued training and development opportunities
Commitment to Diversity: As an equal opportunity employer committed to meeting the needs of a multi-generational and multicultural workforce, Key Staffing recognizes that a diverse staff, reflective of our community, is an integral and welcome part of a successful and ethical business. We hire local talent at all levels regardless of race, color, religion, age, national origin, gender, gender identity, sexual orientation, or disability and actively foster inclusion in all forms both within our company and across interactions with clients, candidates, and partners.
If this position caught your eye, send us your resume! For best consideration, include the job title and source where you found this position in the subject line of your email to cbalz@hirekeystaff.com.
...SUMMARY Under the general supervision of an RN, the Nursing Student Extern performs selected duties pertaining to direct and indirect... ...Join us as a Student Nurse Extern this summer, gain experience working with an amazing nursing team, and possibly create a pathway and...
...Winston Resources is seeking a Nurse Practitioner Geriatrics for a per diem / prn job in Philadelphia, Pennsylvania. Job Description & Requirements... ...healthcare providers and healthcare professionals. As the travel healthcare landscape continues to evolve, it's important to...
...our values by; focusing on the customer, communicating early and often, seeking solutions,... ...Coordinator Job Class: Communications Specialist 3 Agency: Department of Employment and... ...access to one of the most affordable health insurance plans in Minnesota, along with...
...compassionate and experienced Registered Nurse with a passion for providing exceptional... ...We are a rapidly expanding and vibrant telephone triage service, and we're looking for talented... ...contributing to a positive and collaborative work environment. Leverage your clinical...
...Farm Hand job share for Two (6394) Location: Shiner, Texas JobNumber: 6394 We are looking for a couple interested in a full-time job at a poultry breeder farm in a Texas country setting with an excellent local school. The position is a job share for 2 people....