Job Description

We are seeking an experienced accountant and/or bookkeeper for a virtual part-time position consisting of 20-40 hours per week with our growing company.

The ideal candidate understands the difference between cash and accrual accounting, communicates clearly, and has strong interpersonal skills. They are self-motivated individuals who want to take the lead, explore, make recommendations, and are solution oriented. We operate in a collaborative team environment, but the role functions independently and requires confidentiality, excellent organizational skills, and attention to detail. This position requires an eager willingness to embrace new technology and processes.

About Walsh Accounting

Founded in 2009, we are a growing, technology forward, company who works with multiple types of organizations with a focus of owning our customers accounting process and providing effective solutions so they can focus on their business while we take care of theirs.


  • Responsible for full cycle accounting duties such as reconciling bank activity, preparing invoices, processing accounts payable, payroll support, recording adjustments, and producing monthly reports to aid our customers in their decision-making process.
  • Responsible for ensuring accuracy in the general ledger.
  • Payroll tasks include management of employee data, verifying the accuracy of time sheets, computing wages, managing the payroll system, and accurately processing payrolls.
  • You will be working with multiple organizations with varied integrated business solutions where flexibility, timeliness, reliability, and collaboration are essential.
  • Communicate and collaborate with customers to ensure all day-to-day accounting is up to date, accurate, and complete.
  • Prepare weekly, monthly, and yearly financial reporting packages for management.
  • Ability to recommend best practices and effective processes to customers.
  • Addressing client issues in a timely manner and adhering to deadlines.



  • Bachelor’s degree in accounting highly preferred.
  • 3+ years of full charge bookkeeping experience required.
  • 1+ years of payroll experience preferred.
  • Designation as a Xero Certified Advisor and/or a QuickBooks ProAdvisor highly preferred.
  • Certified Bookkeeper designation is a plus
  • Strong knowledge of Generally Accepted Accounting Principles (GAAP) and accrual and cash basis accounting.
  • Must have working knowledge of Microsoft Excel.
  • Experience with online payroll solutions and cloud-based accounting software.
  • Strong interpersonal skills.
  • Outstanding organizational skills: ability to prioritize, to see and understand the big picture while also paying attention to the details.
  • Excellent written and verbal communication.
  • Project oriented and able to meet deadlines.
  • Self-starter and able to work independently with minimal supervision.
  • Strong attention to detail and highly organized
  • Dedicated workspace and experience working in a remote environment.
  • Available during daytime business hours (M-F, 9am – 5pm EST).


Job Application

  • Max. file size: 100 MB.
  • Max. file size: 100 MB.
  • This field is for validation purposes and should be left unchanged.