For Employers
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable

Location: Remote
Type: Full-Time
Salary: $75,000 – $90,000 base, depending on experience

About Us

eJam is a bootstrapped consumer products company that has built, scaled, and exited multiple brands — all without ever taking a dollar of outside capital. Our portfolio includes category leaders ranked at the top of Amazon, carried in major retailers nationwide, and sold across DTC, marketplaces, and every channel in between.

We’re not a startup hoping something works. We’re a team that has done it repeatedly — taken products from idea to category leader, landed them on retail shelves nationwide, and built real brands that consumers love. We operate like a holding company with the speed of a startup: small team, no bureaucracy, massive ownership.

This is the place where you’ll see the entire machine — sourcing, product development, packaging, manufacturing, compliance, marketing, marketplace strategy, retail — all under one roof. If you want to learn how consumer products actually get built and shipped at scale, there is no faster education than this.

The Role

You will own the path from a customer order to recognized, reconciled revenue across every eJam channel, end to end. Shopify, Amazon, TikTok Shop, QVC and retail each report revenue, refunds, fees and payouts differently, and you make them agree: one gross to net waterfall per brand, one daily revenue number the CEO, finance and media buyers all trust, and channel payouts that tie to the bank.

You will be the person who finds where the cash went missing, and the one who brings receivables management in house as we retire our outsourced A/R partner.

Mission: Finance and brand leadership know what we actually earned yesterday, by brand and channel, and every dollar between gross sales and the bank is explained, before they have to ask.

What You'll Own

Revenue data and reporting

  • Own the daily gross to net revenue report by brand and channel: gross sales, discounts, refunds, chargebacks, merchant and agency fees, sales tax and net revenue, and explain every movement
  • Maintain the revenue layer of the BigQuery finance and goal pacing dashboards so the numbers the business runs on match what Accounting books
  • Build and automate recurring revenue, subscription and channel performance reports, and replace manual spreadsheet pulls with repeatable queries
  • Track subscription revenue health: rebill approval rates, declines, retries, churn and refund drivers, and flag what needs action

Reconciliation and receivables

  • Reconcile Shopify, Amazon, TikTok Shop and payment processor payouts and settlements to the bank and the ledger each period, and chase every unexplained difference to its source
  • Support the month end close with revenue, refund, chargeback and fee reconciliations, and the related journal entry support
  • Manage retail and marketplace receivables (QVC, Target, Walmart, Kroger and the SAI portfolio as it moves in house): invoicing, remittance matching, deductions and short pays, and an aging the team acts on
  • Own the sales tax data flow and marketplace facilitator treatment with our tax platform

Process and systems

  • The order to cash process documented per channel, with control points and SOPs the team runs on, built with the data, subscription, customer support and media teams
  • Recurring revenue reporting automated with Claude and documented so it survives a vacation

What Success Looks Like

  • 30 days: the daily gross to net report publishes by brand without manual intervention and every channel's payout reconciliation is documented
  • 90 days: BigQuery revenue ties to QuickBooks Online for the prior month with a written bridge for every known difference, and retail and marketplace receivables aging is owned end to end
  • 6 months: order to cash SOPs exist for every channel, unreconciled revenue differences sit at zero at close, two recurring reports run materially faster, and the business trusts one revenue number

Requirements

Required (all four, no exceptions)

  • Order to cash: tied Shopify, Amazon, TikTok Shop, Stripe or similar settlements and payouts back to the general ledger and found a gap
  • Gross to net: built a bridge from gross sales through discounts, refunds, chargebacks, fees and tax to net revenue, and explained what moved
  • Subscription: worked rebill approval, decline, retry and churn data for a recurring revenue business
  • Receivables: managed retail or marketplace A/R, including remittance matching, deductions and short pays, with an aging someone acted on

Also required

  • 3 to 7 years in revenue operations, revenue accounting or finance operations, ideally at a DTC, subscription or ecommerce brand
  • Advanced Excel (pivots, lookups, Power Query) and working SQL, BigQuery or another warehouse preferred, with dashboards in Looker Studio, Tableau or Power BI
  • You use AI, primarily Claude, as a working tool every day, and you check its output before it goes anywhere
  • Bachelor's in finance, accounting, economics, analytics or related

Nice to have

  • QuickBooks Online or Ramp
  • A subscription or order management stack
  • Sales tax and marketplace facilitator mechanics (TaxJar, Numeral or Avalara)
  • Amazon settlement reporting

Compensation

$75,000 to $90,000 base, depending on experience.

Benefits

  • Medical, dental, and vision
  • 401(k) Plan
  • Company-paid life insurance, AD&D, and long-term disability
  • PTO and 14 Observed Holidays
  • Amazing, dog-friendly office in Santa Ana, CA
  • Learning & development opportunities

Why eJam

  • We build and scale category-leading eCommerce brands
  • We operate with speed, ownership, and accountability
  • Ideas move quickly from concept to execution
  • Every team member has direct impact on company growth
  • We value operators who think strategically and execute decisively

Equal Employment Opportunity

eJam is an equal opportunity employer. We are committed to building a diverse and inclusive workplace where all team members feel valued and respected. We do not discriminate on the basis of race, color, religion, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, disability, medical condition, genetic information, or any other characteristic protected by applicable federal, state, or local laws.

We believe diversity drives innovation and strengthens our ability to serve our customers. All qualified applicants will receive consideration for employment based on merit, qualifications, and business needs.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Finance jobs →

Junior Market Specialist / Analyst (Remote)

Part Time Worldwide $60K – $80K Finance

Retail Operations Analyst

Full Time United States Finance

Portfolio Accountant

Full Time United States Finance

Finance Manager

Freelance United States $60 - $63 per hour Finance

Corporate Accounting Manager

Full Time United States $108K - $125K per year Finance

Accountant

Freelance United States $30 - $37 per hour Finance
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 221,088+ Jobs in Finance

Answer easy questions

Answer easy questions

221,088+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified