Marathonfoto
Full Charge Bookkeeper
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$70,000 – $85,000 / year
Location:
United States
Work mode:
Remote
Published on:
25 August 2026
What they need
About MarathonFoto
For over 45 years, MarathonFoto has been the world's leader in race photography, capturing the finish-line moments of more than 10 million runners across the globe. We partner with the most prestigious endurance events, from the Boston Marathon to the NYC Marathon and beyond. As we grow our finance team, we are looking for an experienced Full Charge Bookkeeper to take complete ownership of our day-to-day accounting operations.
Job Type: Full-Time, W-2 Employee
Location: Fully Remote, U.S.-Based
Pay: $70,000 - $85,000 per year, based on experience
Schedule: Monday through Friday, standard business hours
Reports To: Financial Controller
About the Role
As Full Charge Bookkeeper at MarathonFoto, you will own the entire bookkeeping function from end to end. You will manage accounts payable and receivable, process payroll, reconcile all accounts, maintain the general ledger, prepare financial reports, and support the month-end and year-end close process. You will work closely with our Financial Controller and Head of Operations to ensure our books are clean, compliant, and audit-ready at all times.
This is a high-accountability role for someone who can come in, take ownership, and run a clean set of books independently without the need for daily oversight.
Responsibilities
General Ledger and Bookkeeping:
- Maintain the full general ledger and chart of accounts with accuracy and proper classification
- Record, categorize, and post all daily financial transactions using double-entry bookkeeping principles
- Prepare and post journal entries, adjusting entries, and accruals with proper documentation
- Perform weekly and monthly bank reconciliations across all accounts with zero uncategorized balances
- Reconcile credit card statements, ACH transactions, wire transfers, and check payments
- Monitor cash flow and account balances daily and flag any discrepancies immediately
Accounts Payable and Receivable:
- Manage full-cycle accounts payable including processing, verifying, and approving vendor invoices for payment
- Manage full-cycle accounts receivable including generating invoices, tracking collections, and following up on outstanding balances
- Process payments via ACH, wire transfer, check, and credit card accurately and on schedule
- Maintain and organize W-9 documentation and prepare year-end 1099 filings for all applicable vendors and contractors
- Manage vendor relationships and resolve billing disputes professionally and promptly
Payroll Processing:
- Process bi-weekly or semi-monthly payroll accurately and on time using payroll software
- Reconcile payroll liabilities and ensure all tax withholdings are accurate and compliant
- Assist with quarterly and annual payroll tax filings including 941, 940, and applicable state filings
- Track and record employee expense reports and reimbursements accurately
Financial Reporting and Month-End Close:
- Support the month-end and year-end close process by preparing account reconciliations, schedules, and supporting workpapers
- Prepare and deliver accurate monthly financial reports including profit and loss statements, balance sheets, and cash flow summaries for leadership review
- Assist with budget tracking and monitor actual expenses against forecasts, flagging variances proactively
- Prepare and organize supporting documentation for external auditors during annual audits
- Assist with sales tax preparation and filing where applicable across multiple states
Compliance and Internal Controls:
- Ensure all bookkeeping transactions comply with company policies, internal controls, and US GAAP standards
- Identify opportunities to improve bookkeeping processes and increase automation
- Ensure compliance with federal, state, and local tax obligations as they relate to bookkeeping
- Document bookkeeping procedures and maintain updated process guides for internal reference
Required Qualifications
- 4 to 6 years of full charge bookkeeping experience managed independently
- Expert-level proficiency in QuickBooks Online
- Demonstrated mastery of double-entry bookkeeping and general ledger management
- Proven experience managing full-cycle accounts payable, accounts receivable, payroll, and bank reconciliations simultaneously
- Strong working knowledge of US GAAP as it applies to bookkeeping and financial reporting
- Experience preparing and filing 1099s and maintaining W-9 documentation
- Experience supporting month-end and year-end close processes
- Advanced proficiency in Microsoft Excel or Google Sheets
- Experience processing payroll independently including quarterly and annual tax filings
- Ability to work independently in a fully remote environment
Preferred Qualifications
- Associate's or Bachelor's degree in Accounting, Finance, or a related field
- AIPB Certified Bookkeeper or NACPB Certified Public Bookkeeper designation
- QuickBooks Online ProAdvisor certification
- Experience in e-commerce, media, events, or digital technology companies
- Familiarity with payroll platforms such as Gusto, ADP, Rippling, or Deel
- Experience with automated accounts payable platforms such as Bill.com or Tipalti
- Experience with multi-entity bookkeeping across multiple business units
- Familiarity with sales tax compliance and multi-state filing requirements
Benefits
- Salary: $70,000 - $85,000 per year, based on experience, plus performance bonus
- Medical, dental, and vision insurance with company contribution to premiums for employee and dependents
- 401(k) retirement plan with company match
- Company-paid life insurance and accidental death and dismemberment coverage
- Short-term and long-term disability insurance
- Health Savings Account with employer contribution
- Paid time off including vacation, sick leave, and paid company holidays
- Paid family leave
- Employee Assistance Program including free counseling and mental health resources
- Fully remote work environment
About Working at MarathonFoto
MarathonFoto is a mission-driven company that has celebrated human achievement for over 45 years. We work alongside iconic global sporting events and world-class race event partners and offer a collaborative, entrepreneurial culture where your contributions are visible and valued. This is a stable, full-time W-2 position with long-term career growth potential as the company continues to scale.
MarathonFoto is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, gender, gender identity, national origin, age, disability, sexual orientation, or any other characteristic protected by applicable law. All qualified applicants will receive equal consideration for employment.
Pay: $70,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Work Location: Remote
Other offers great for you!
These companies are also looking for great profiles
Celad
Développeur Full Stack Java - Angular H/F
Permanent contract
06560 Valbonne, France
Onsite
Skills
10 hours ago
Quick apply
Okara
Développeur full stack Typescript (H/F)
400-500
Freelance
Lille, France
Hybrid
Skills
9 hours ago
Quick apply
Creme de la creme
Architecte senior - Knowledge Graph (Full remote)
Freelance
Remote
Skills
1 hour ago
Quick apply