Staff Accountant

ShindelRockFarmington Hills, MI
$65,000Hybrid

About The Position

You're early in your public accounting career with at least one busy season under your belt, and you're deciding where to build your foundation. At a big firm, you'd spend your first two years on one slice of one workpaper. Here, you'll see whole engagements: business returns, individual returns, the accounting work behind them, and the client conversations that tie it all together. That breadth is the fastest way to gain the knowledge to become a great accountant. This is a true development role with a visible path: our staff accountants typically advance to senior level within 3-5 years. You'll know what's expected at each step, because we'll map it with you through structured career goal planning.

Requirements

  • 1+ years of public accounting experience
  • CPA, EA, or active CPA candidate
  • Foundational competency in general accounting; tax preparation experience is required
  • Curiosity and a willingness to tackle unfamiliar challenges
  • A proactive mindset. You flag questions early, follow up without being chased, and don't wait to be told what's next.

Responsibilities

  • Prepare business and personal tax returns across a varied client base — real estate, medical, start-ups, etc.
  • Handle general accounting work and balance sheet reconciliations for business clients.
  • Sit in on client meetings and see full engagements end-to-end, not just the inputs
  • Learn directly from seniors, managers, and partners who review your work and tell you why.
  • Grow into tax research and multi-state work as your skills develop.

Benefits

  • Medical, dental, and vision insurance
  • Disability and life insurance
  • 401(k) with employer match
  • Paid time off and paid holidays
  • Paid CPE and association memberships
  • CPA certification bonus
  • Firm outings and team events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service