Back to jobs

Senior Accountant

O'Neill's Inflight Catering · San Antonio, TX, US

Spotted 14h ago

Job details

Pay
$65,000 – $80,000 a year
Work mode
On-site
Level
Senior
Experience
5+ years
Education
Bachelor's degree
Posted
Nov 5, 2026
Last confirmed open
Nov 6, 2026
Job description

About this role

Senior Accountant

Location: San Antonio, TX (in office)

Employment type: Full-time, salaried (exempt)

Pay: $65,000–$80,000 per year, based on experience

Reports to: Controller

Leads a team of: 3 (two Accountants and a Junior Accountant)

About us

We are a growing family of catering companies serving the airline and private event industries. Our group includes an inflight catering company with five kitchens, a catering brokerage with its own kitchen, a ground catering company, and a smaller affiliated business. We are adding new locations and building out our accounting team to grow with us.

About the role

We are looking for a hands-on Senior Accountant to lead our accounting department day to day. You will own the monthly close for several companies, prepare financial statements, and train and review the work of a team of three. This role works directly with the Controller and is the first reviewer for all accounting work.

What you'll do

Lead the team

  • Supervise, train, and assign work to two Accountants and a Junior Accountant
  • Review the team's reconciliations, journal entries, and transaction entries before close
  • Write and maintain step-by-step procedures for recurring accounting tasks
  • Set weekly and monthly priorities so deadlines are met across all companies

Own the close and reporting

  • Run the monthly close for multiple companies and locations
  • Post accruals, prepaid amortization, depreciation, and adjusting entries
  • Prepare draft financial statements for each company, with explanations for significant variances
  • Reconcile intercompany activity and prepare consolidation workpapers
  • Prepare budget-vs-actual reporting by location

Manage cash, payables, and billing

  • Prepare weekly payables aging and payment runs, including subcontracted caterer payments, for Controller approval
  • Give final review to customer invoicing before it is sent
  • Review receivables aging and oversee collections follow-up

Reconciliations, tax, and compliance

  • Review or prepare all monthly balance sheet reconciliations, including bank, credit card, payroll liabilities, fixed assets, loans, and intercompany
  • Review payroll journal entries and reconcile payroll liabilities
  • Prepare sales and use tax returns and 1099s
  • Maintain the fixed asset register and depreciation schedules
  • Track license, permit, and registration renewals

Support audit and growth

  • Prepare year-end workpapers and respond to requests from our outside CPA
  • Maintain internal controls and separation of duties within the team
  • Set up accounting for new locations as we expand
  • Handle reporting requests from management

What you bring

  • Bachelor's degree in accounting or finance
  • 5+ years of accounting experience, including owning the month-end close and balance sheet reconciliations
  • 2+ years supervising, training, or reviewing the work of other accounting staff
  • Multi-entity experience, including intercompany transactions and consolidations
  • Strong knowledge of GAAP, accruals, and financial statement preparation
  • Advanced QuickBooks Online and strong Excel skills (lookups, pivot tables, reconciliation workbooks)
  • Organized and deadline-driven, comfortable keeping several companies' books on track at once
  • Clear, professional communication with staff, management, vendors, and outside accountants

Nice to have

  • CPA or progress toward CPA licensure
  • Experience in food service, hospitality, catering, or multi-location businesses
  • Experience with sales and use tax, 1099s, and year-end audit or tax preparation
  • Experience with expense management, payroll, or billing software (please list the programs you have used)
  • Experience using AI tools and automation to streamline accounting work

Work environment

This is an in-office role in San Antonio, TX. Additional hours may be needed during month-end and year-end close.

Pay: $65,000.00 - $80,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed