top of page

HIRING

Entry Level Bookkeeper – Virtual Position

About Stream Bookkeeping

​

Stream Bookkeeping is a small, virtual bookkeeping firm that works with a wide variety of businesses. Our main focus is real estate investors and professionals in the real estate space, but we also support other growing businesses that care deeply about their finances.

​

Our clients are not “set it and forget it” business owners. They want to understand their numbers, review them monthly, and use them to make better decisions. They trust us with important financial tasks, and we take that responsibility seriously.

​

What makes us different is our proactive approach, strong communication, and responsiveness. We don’t just clean up books — we help clients feel confident and informed.

​

About the Role

We are looking for a Bookkeeper with entry to mid-level accounting knowledge who enjoys both numbers and people.

​

This is a client-facing role. You will be responsible for communicating directly with assigned clients, answering questions, and keeping them informed about their financials. Clients will be assigned based on the best fit for your skills and experience.

​

This position is fully remote. You will be using your own computer.

​

What You’ll Be Responsible For

​

Your responsibilities may include:

  • Maintaining accurate and up-to-date bookkeeping in QuickBooks Online

  • Reviewing and categorizing bank and credit card transactions

  • Reconciling accounts on a monthly basis

  • Assisting with payroll entries and payroll-related accounting

  • Communicating with clients through email and scheduled check-ins

  • Answering client questions in a clear, professional, and timely way

  • Following firm processes and documenting work when needed

  • Using internal tools to track tasks and stay organized

As you grow in the role, responsibilities may expand based on your interests and strengths.

​

Required Skills & Experience

​

We are looking for someone who has:

  • Entry to mid-level understanding of accounting concepts

  • Familiarity with QuickBooks Online

  • Strong attention to detail and accuracy

  • Self-motivated and able to work independently

  • A genuine desire to provide clients with the best possible service

  • Ability to manage time well and consistently meet deadlines

  • Comfortable working with multiple clients at the same time

  • Strong written communication skills

  • Willingness to follow established processes and learn new systems

 

Nice-to-Have Experience (Not Required)

​

These are a plus, but not required:

  • Experience with Xero

  • Experience with Gusto or ADP

  • Prior work with real estate investors or property-related businesses

We value the ability to learn just as much as prior experience.

​

Tools You’ll Use

​

We work with modern, cloud-based tools, including:

  • QuickBooks Online

  • ClickUp for task and workflow management

  • RightTool to support accurate accounting in QuickBooks

  • Missive for shared email and client communication

  • Loom for training and internal communication

  • Gusto / ADP for payroll-related workflows

  • Google Workspace (Gmail, Drive, Docs, Sheets)

Training and guidance are provided.

​

Learning & Growth

​

We believe in continuous learning. Team members have access to courses and classes in topics they are interested in, including:

  • Bookkeeping and accounting skills

  • Software and technical skills

  • Productivity and organization

  • Mindfulness and personal development

If you enjoy learning and growing, you’ll fit in well here.

​

Who This Role Is a Good Fit For

​

This role is ideal for someone who:

  • Enjoys working with numbers and people

  • Likes helping business owners understand their finances

  • Is comfortable communicating with clients

  • Wants to grow their accounting skills over time

  • Prefers a supportive, organized, and proactive work environment

We care about the people behind the work—not just the output.

​

How to Apply

​

Send your resume and a video recording of you introducing yourself, max 2 minutes long to hiring@mstreamsolutions.com. In the subject line add: I have found my dream job! The position will be filled as soon as the right candidate has been found.

bottom of page