We are looking for talented, friendly, and proactive professionals who will add to our range of expertise and specialties. In our latest staff survey, 96% of our team said they would highly recommend working at Smith Schafer to others!

Come join the Smith Schafer team!

Reasons to Join our Team

culture icon

Our Culture is Top Priority

Smith Schafer has consistently earned a spot on the Star Tribune’s Minnesota Top Workplace list.

Learn More

Career Development Paths

Whether you want to work towards a promotion, obtain a certification, or attend a training seminar, Smith Schafer is committed to your professional development.

Learn More

Our Employees Say Great Things

I love my job because of the client diversity. You can get into anything that interests you without being in a very large firm where many times you are just a number.” Auditor

community and inclusion icon

Community Outreach & Inclusion Values

Since the beginning in 1971, Smith Schafer has been firmly rooted in the community.

Learn More

compensation icon

Competitive Benefits & Compensation

Smith Schafer offers competitive compensation, opportunities for professional development, flexible schedule options to allow for a work/life balance, and much more.

Learn More

compensation icon

Ready to Join our Team?

Why Work for Smith Schafer?

Smith Schafer has consistently earned a spot on the Star Tribune's Minnesota Top Workplace list. This was made possible by each team member, whose commitment to best workplace practices, has made Smith Schafer great for over 50 years.

Top workplace badges

Our Locations

Smith Schafer is an award-winning CPA firm with offices in Rochester, Minneapolis, and Red Wing, Minnesota.

Rochester Office

2575 Commerce Drive NW, Suite 200
Rochester, MN 55901

Twin Cities Office

7500 Highway 55, Suite 350
Minneapolis, MN 55427

Red Wing Office

519 Bush Street
Red Wing, MN 55066

Over 50 years in business

We are proud to be featured in the following...

featured media logos


Closed Styling

This element will not appear but styling allows all to appear closed.

What is your hiring process like?

Smith Schafer has a simple and effective hiring process that begins with completing an online application. It is easy for applicants and has four key elements:

Step 1: Complete an online application using our automated application tool and submit a resume.

View our Open Positions

Step 2: Our HR team screens resumes and applications for information about education, experience, and technical knowledge or skills.

Step 3: We review resumes and applications in detail to identify the best-qualified candidates for our open positions. Then we reach out to the selected candidates to schedule interviews. 

Step 4: Interviews are scheduled first with our HR team. Then, successful candidates are scheduled to meet with groups that typically include hiring managers and firm leaders.

How or when will I know if I have a job offer at your firm?

Candidates who are successful in the interview process receive an offer and written proposal. We realize that candidates may be weighing options, so we move the process forward as soon as feasible. Typically, we discuss offer details over the phone. Then we send the candidate a written offer of employment. Since we are often also weighing options, we prefer that candidates inform us of their decision as soon as feasible. 

What career paths are available in your firm?

Whether you want to work towards a promotion, obtain a certification, or attend a training seminar, Smith Schafer is committed to your professional development. Learn more about our career development paths here.

What type of training or mentoring is available to help me succeed at your firm?

Based on the needs and desires of the employee, we offer formal and informal mentoring and a variety of training and development resources. Interns, staff accountants, and senior accounts take advantage of our internal and external programs designed to help you pass the CPA exam. We have assembled a team of top-notch vendors and firm instructors to deliver high-quality training and specialized workshops for your continued development and career advancement.

Some of our sessions are designed to help CPAs:

  • Understand complex state and federal tax systems
  • Stay current on changes and new developments
  • Identify and use tax planning opportunities for businesses
  • Provide consultation and communicate new tax developments with clients
Where are your offices located?


How can I improve my chances of getting an offer?
  • Respond timely to our request for a phone or in-person interview. 
  • Show up to the interview on time and prepared. 
  • Demonstrate good communication skills during your interview. 
  • Demonstrate your interest in our firm by asking questions of your interviewer. 
  • Be prepared to discuss results you have accomplished for companies you have worked for previously.
  • Describe how your interests and strengths led to previous accomplishments. 
Why is Smith Schafer & Associates a great place to work?

Want to learn more about Smith Schafer? Click here.

Do you want to grow with the Smith Schafer team and advance your career?

Follow us on Instagram to keep up with our firm opportunities