About GrackleDocs
GrackleDocs is a SaaS + services company operating at the forefront of the digital accessibility marketplace. We help organizations across industries make their digital content universally accessible — ensuring documents, PDFs, and web assets meet the highest standards of inclusion. Trusted by over 1,300 companies worldwide, we combine cutting-edge software with expert remediation services to close the accessibility gap.
The Opportunity
We’re looking for a sharp, adaptable Accounting Analyst to join a small, high-performing team. This is a true generalist role spanning three equally important domains: core accounting, customer receivables and relationship management, and payroll and administrative operations. Reporting to the VP finance, you will own meaningful work from day one, with broad visibility into the financial and operational heartbeat of a growing tech company.
This role is well-suited to someone who is organized, detail-oriented, comfortable interfacing directly with customers, and genuinely interested in the mechanics of a SaaS business. If you want to own your function, not just fill a seat, this is the role.
Our AI-First Standard
GrackleDocs is an AI-first company. We expect every team member to actively leverage AI tools to do their best work and, over time, to automate repetitive elements of their role. Candidates must demonstrate one of the following:
- Prior hands-on experience with complex AI tools (e.g., AI-assisted analysis, automation workflows, AI-powered platforms) in a professional or academic context, or;
- An educational or professional background oriented toward technology companies, where AI fluency is expected, or;
- A clear, demonstrable ability to develop high-level AI proficiency quickly — with examples of how you’ve adopted new tools in the past
We will support your learning — but the drive to push AI capability must be yours.
Key ResponsibilitiesAccounting (20–30%)
- Perform daily bank transaction bookings and bank reconciliations for three entities
- Prepare and post month-end journal entries and reporting bookings, assist with monthly financial close
- Manage high-risk general ledger line items with rigor and accuracy; a strong grasp of SaaS revenue recognition principles is an absolute requirement for this function
- Prepare payroll across two (potentially three) entities
- Process bi-weekly payables & preparing level one bank transactions
- Manage US and Canadian sales tax compliance, including filing of returns and account administration
Customer Receivables & Interface (30–40%)
- Send customer invoices and process manual invoice changes for both regular and recurring billing
- Serve as the primary accounting liaison for customer-facing receivables collection and invoice correction requests
- Manage customer portal access across the receivables workflow
- Distribute month-end account statements (typically over a 2–3 day window)
Payroll, Payments & Administration (10–20%)
- Complete vendor onboarding forms and maintain vendor records
- Support benefits administration tasks as required
- Assist with payments processing and related documentation
What We’re Looking For
- Post-secondary education in accounting, finance, or a related field (CPA designation or progress toward it considered an asset)
- Demonstrated understanding of SaaS revenue recognition — this is non-negotiable for this role
- Experience in a small company or multi-entity environment where wearing multiple hats is the norm
- Comfort communicating directly with customers in a professional, service-oriented manner
- High attention to detail paired with the ability to manage multiple deadlines without dropping threads
- AI fluency or a credible, concrete plan to develop it (see above)
Nice to Have
- Familiarity with cloud-based accounting platforms (QuickBooks Online or similar)
- Prior experience in a SaaS or tech-adjacent business
- Experience processing payroll
Why GrackleDocs
- We build products that matter — digital accessibility is a legal requirement, a social imperative, and a rapidly growing market. You’ll join a lean, mission-driven team where your work is visible and your impact is real. We offer a collaborative environment that invests in your growth, embraces technology to make your job better, and gives you the autonomy to own your function.
Pay: $60,000.00-$80,000.00 per year
Application question(s):
- Have you used AI tools in a professional or academic setting (e.g., automation workflows, AI-assisted analysis)?
Education:
- Bachelor's Degree (preferred)
Experience:
- SaaS revenue recognition principles: 2 years (required)
- Accounting: 2 years (required)
Work Location: Remote