Senior/Quality Control Bookkeeper at Moose Creek Bookkeeping
United States, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

18 Jul, 25

Salary

0.0

Posted On

18 Apr, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Google Suite, Presentation Skills, Quickbooks Online, Asana, Slack, Communication Skills, Virtual Work, Teaching

Industry

Other Industry

Description

We’re looking for a highly detail-oriented, tech-savvy, and organized professional who brings positive energy to everything they do. If you enjoy collaborating with a supportive, fun-loving team, working with amazing clients, and value an inclusive environment with LGBTQ+ friendly leadership—you’ll fit right in with us!
About this position: We’re looking for a sharp, detail-obsessed, and process-driven individual to join our team as a Senior Bookkeeper / Quality Control Manager. This pivotal role ensures the accuracy, consistency, and excellence of the financial data we deliver to clients across the country—primarily in the construction industry. As the final line of defense before financials go out the door, you’ll be responsible for reviewing and verifying bookkeeping work, identifying discrepancies, and guiding bookkeepers through best practices and corrections. You’ll also play a strategic role in developing standard operating procedures (SOPs), creating training content, and mentoring team members to elevate the quality of our service. This is a high-impact role for someone who thrives in a fast-paced, client-focused environment, values precision, and is passionate about helping others succeed. If you’re proactive, analytical, and love combining leadership with hands-on bookkeeping expertise—we’d love to meet you!
Who are we: We’re Colorado natives now living in the beautiful Pacific Northwest, and we specialize in bookkeeping and advisory services for the construction industry. At Moose Creek Bookkeeping, we believe in balance—between work, life, and the relationships that support both. We’re animal lovers (dogs, cats, chickens, and even a turtle!), and we value creating a supportive environment for our team and clients alike. Our fully remote team is down-to-earth, collaborative, and dedicated to delivering exceptional value to new and growing businesses. We combine personality with professionalism, thinking outside the box to streamline processes and offer top-tier service every step of the way. If you’re looking for a role where your expertise is appreciated, your input matters, and you can be fully yourself—we think you’ll jive with us.
Work Schedule: This is a full-time remote position, with an expected workload of 32 to 40 hours per week. While the role is remote, team members are expected to be available and working during standard business hours of 8:00 AM to 5:00 PM Pacific Time (PST). This ensures alignment with our team’s collaboration needs and client-facing responsibilities.
New hires will begin with a ramp-up period during onboarding, typically starting at 20 to 25 hours per week. Hours will gradually increase as you become more comfortable with the role, tools, and responsibilities, with the goal of reaching full capacity by the end of onboarding.
Please note that all new positions are subject to a 90-day probationary period, during which performance, fit, and alignment with company values will be evaluated.
Let’s be clear, this is not the right job if you are looking for a side hustle, or something to earn income in the evenings.
Background Check: Please note that a background check will be conducted as part of the hiring process for this position. By submitting your application, you acknowledge and consent to this requirement. As part of our hiring process, we value transparency and accountability, which includes conducting thorough reference checks.
IT Onboarding Notice: Please note that our company partners with a third-party IT support provider. As part of your onboarding process, you will be required to coordinate with our IT support team to complete the setup of your work computer and any necessary software or system access.
By submitting this application, you acknowledge and agree to participate in this IT onboarding process if hired.
Starting pay depending on experience: Starting at $25 - $35 per hour, depending on experience, with a reevaluation of pay at 90 days
Who they report to: Owners/CEO

REQUIREMENTS:

  • Excellent attention to detail, written and verbal communication skills
  • 3+ years of managing multiple clients in QuickBooks Online accounts independently
  • QuickBooks Online Certification required, Advanced Certification preferred
  • Strong knowledge of QuickBooks Online to support junior bookkeepers and clients
  • No desire to start your own bookkeeping business
  • Stable/fast/secure internet connection to support virtual meetings
  • Clear understanding of accrual vs cash basis accounting
  • A computer and second monitor to streamline virtual work (unless your state is exempt)
  • Quiet workspace for client/team meetings
  • Team player and eager to learn
  • We specialize in the construction industry, experience in this industry is preferred
  • Ability to troubleshoot concerns and solve problems, an out of the box thinker
  • Must be tech savvy and be able to adapt and learn multiple new software
  • Excellent communication and presentation skills - both written and verbal
  • Proven ability to manage multiple priorities and meet deadlines in a fast paced environment
  • Passion for teaching, process improvement, and delivering excellent client service
  • Must live in the United States
  • Able to work from 8AM - 5PM PST, Monday through Friday.

EXPERIENCE IN THE FOLLOWING IS A PLUS:

  • Asana
  • Google Suite
  • Excel/Google Sheets
  • Dext
  • Gusto
  • Slack
  • Notion
Responsibilities
  • Month end quality control and reviewing the work of junior bookkeepers on a daily basis to coach, train & improve their understanding
  • Managing accounts receivable - preparing & sending invoices
  • Manage accounts payable- Prepare for accuracy approval and pay bills
  • Prepare and review Sales & Excise Tax Filings
  • Creating video processes and standard operating procedures (SOP’S)
  • Assist with bookkeeping cleanups/catch ups, including setting up processes for a bookkeeper
  • Lead periodic training sessions to elevate technical and client-facing skills with the team
  • Ability to work accurately under pressure, exercise sound judgment and maintain confidentiality
  • Sense of urgency and demonstrated ability to follow through
  • Works effectively in a team environment through collaboration and partnership
  • High level review of financials - understanding of Balance Sheet and Income Statement is a must
  • Must be able to effectively multi task and reevaluate priorities throughout the day
  • Able to handle stressful situations with ease as they arise
  • Serve as a key point of contact for high-value or complex clients
  • Support & Lead clients with questions and concerns as they arise, including emails and meetings
  • Ensure client expectations are set clearly and consistently met
  • Identify opportunities to improve client experience and communicate strategic financial insights
  • Support the onboarding of new clients, ensuring a smooth transition and accurate setup
  • Identify areas of improvement in systems or team workflow and propose solutions
  • Resourceful and creative problem solver
  • Positive attitude, dependability, professionalism and integrity
  • Attend weekly/monthly virtual team meetings every Monday at 1:30PM PST
Loading...