Accounting Manager

About us

MagicLinks powers social commerce through our exclusive marketplace for video influencers and the world’s leading brands. Our technology enables creators to share the products they love with their fans and serves leading brands seeking scalable, data-backed influencer campaign solutions, with dependable ROI and 100% sales data reporting. We are digital video natives, driven by data, passionate about the influencer community, and committed to excellence.

In 2020 and 2021, we were named to the annual Inc. 5000 list of the fastest-growing private companies in America and also became a B Corp certified company and a member of 1% for the Planet. Learn more about our Responsible Impact initiatives here.

We work hard, move fast, and have a ton of fun along the way. Come join us!

The Role

As a leader on the Accounting team, you will materially impact and help shape MagicLink’s success by implementing and owning accounting processes and functions including: accounts payable, accounts receivable, general ledger, taxes, payroll, and accounting systems. This role will report to the VP, Finance.

Full-time Location: Venice, CA in the heart of an inspiring and eclectic artist community or open to remote in select states

What You’ll Do

  • Manage and execute the general accounting functions, including, but not limited to: accounts payable, accounts receivable, general ledger, taxes, payroll and accounting systems
  • Maintain general ledger and structure, continuously optimizing accounting processes
  • AP oversight and execution including approvals, ensuring expenses are properly classified, preparing AP aging reports, preparing recommended payment reports, sub-ledger reconciliation
  • AR oversight including approvals, preparing AR aging reports, collections, and sub-ledger reconciliation
  • Manage all tax planning, returns, and other tax filings
  • Accounting system management including updates, closing the period, and adding departments
  • Ensure and audit compliance with local, state, and federal government requirements; coordinating with outside auditors when needed
  • Coordinating and preparing internal and external financial statements
  • Write and maintain the company’s Accounting policies as needed for compliance and organizational needs, including internal controls and guidelines for accounting transactions
  • Actively support the growth of the business: identify and drive process improvements and complete special projects as needed
  • Partner closely with cross-functional teams, providing technical accounting and process guidance for decision making
  • In future (not yet part of role): Payroll oversight/admin including payroll processing and timekeeping management (employees & consultants)
  • Performs other related duties as necessary or assigned.

What we appreciate you bringing to ML

  •  6+ years of professional accounting experience with a portion of it being in a supervisory role (though this role will not immediately be supervisory)
  • BA/BS degree in Accounting, Finance, or related field
  • CPA required
  • Private accounting experience at a high-growth company is a plus
  • Excellent communication, both written and verbal
  • Ability to problem solve and provide solutions on complex issues
  • High degree of accuracy and attention to detail
  • Self-starter with ability to work independently, but unafraid to ask questions
  • Comfort working in a sometimes unstructured environment where you can add a lot not only to your functional role but to all those around you.
  • Ability to handle confidential information in a discreet, professional manner
  • Known for your ability to collaborate cross-functionally
  • Experience with other financial systems: Intermediate to advanced knowledge of QB a plus and Microsoft suite, especially excel
  • Experience implementing new systems and processes to scale accounting functions to meet current and future needs of the business, and optimizing as needed based on business needs


  • Salary + Bonus + Equity 
  • Full-time employees are eligible for full health care benefits

A Few Words on Diversity

We're equally committed to diversity, equity and inclusion in our workplace and in how we show up in this world. To us, diversity means recognizing that different views and experiences are as important as those we're already familiar with. It means taking radical ownership of the things we affect as individuals and as a company - including even inherited ways of doing things which may be destructive or biased and which we must work to change. It means looking at the world and making sure we embody as many of its best qualities as we can, and striving for that as a matter of principle, not as a marketing goal we check off a list.

This is how we strive to practice We define diversity as making sure (1) our table represents people from varying backgrounds, (2) inclusion as making sure our people have a seat at the table, and (3) equity as making sure our people have the same means to get to the table in the first place. Externally, we apply the same policies to partnerships, marketing, and product development.

Ultimately, diversity goes beyond what we look like, who we are, who we love or how we think. Diversity is shorthand for an integrity-driven way of operating and growing every single day, and we wouldn't have it any other way.

You've read this far so now all that's left is hitting us with that boom-boom-pow through a killer resume and cover letter for any of our opportunities that pique your interest.

If you are interested, send us your resume to

If you are interested, send us your resume to