Staff Accountant

ShindelRockFarmington Hills, MI
Hybrid

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