{"id":3997732,"url":"https://alion.io/job/ejam-revenue-operations-analyst","title":"Revenue Operations Analyst","company":{"id":674022,"name":"eJam","domain":"ejam.com","url":"https://alion.io/company/ejam","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Sales","role_family":"Sales","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Santa Ana, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":75000,"max":90000,"currency":"USD","period":"year","gross":null,"usd_annual":90000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Looker","optional":false},{"name":"Microsoft Excel","optional":false},{"name":"Power BI","optional":false},{"name":"QuickBooks","optional":false},{"name":"Shopify","optional":false},{"name":"SQL","optional":false},{"name":"Tableau","optional":false}],"status":"live","first_seen_at":"2026-11-09T00:00:00Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-10T23:25:13Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Location: Preferred on-site in Orange County, CA (Santa Ana office). We're also open to hybrid or remote candidates working on Pacific Time (PT).\nType: Full-Time\nSalary: $75,000 - $90,000 base, depending on experience\nAbout eJam\neJam is a privately held consumer products company that has built, scaled, and exited multiple brands. 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.\nWe’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 teams with real ownership and accountability.\nThis 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 build and ship consumer products at scale, there is no better place than this.\nThe Role\nYou 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.\nYou 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.\nMission: 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.\nWhat You'll Own\nRevenue data and reporting\nOwn 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\nMaintain the revenue layer of the BigQuery finance and goal pacing dashboards so the numbers the business runs on match what Accounting books\nBuild and automate recurring revenue, subscription and channel performance reports, and replace manual spreadsheet pulls with repeatable queries\nTrack subscription revenue health: rebill approval rates, declines, retries, churn and refund drivers, and flag what needs action\nReconciliation and receivables\nReconcile 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\nSupport the month end close with revenue, refund, chargeback and fee reconciliations, and the related journal entry support\nManage 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\nOwn the sales tax data flow and marketplace facilitator treatment with our tax platform\nProcess and systems\nThe 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\nRecurring revenue reporting automated with Claude and documented so it survives a vacation\nWhat Success Looks Like\n30 days: the daily gross to net report publishes by brand without manual intervention and every channel's payout reconciliation is documented\n90 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\n6 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\nRequirements\nRequired (all four, no exceptions)\nOrder to cash: tied Shopify, Amazon, TikTok Shop, Stripe or similar settlements and payouts back to the general ledger and found a gap\nGross to net: built a bridge from gross sales through discounts, refunds, chargebacks, fees and tax to net revenue, and explained what moved\nSubscription: worked rebill approval, decline, retry and churn data for a recurring revenue business\nReceivables: managed retail or marketplace A/R, including remittance matching, deductions and short pays, with an aging someone acted on\nAlso required\n3 to 7 years in revenue operations, revenue accounting or finance operations, ideally at a DTC, subscription or ecommerce brand\nAdvanced Excel (pivots, lookups, Power Query) and working SQL, BigQuery or another warehouse preferred, with dashboards in Looker Studio, Tableau or Power BI\nYou use AI, primarily Claude, as a working tool every day, and you check its output before it goes anywhere\nBachelor's in finance, accounting, economics, analytics or related\nNice to have\nQuickBooks Online or Ramp\nA subscription or order management stack\nSales tax and marketplace facilitator mechanics (TaxJar, Numeral or Avalara)\nAmazon settlement reporting\nBenefits\nCompensation\n$75,000 to $90,000 base, depending on experience.\nBenefits\nMedical, dental, and vision\n401(k) Plan\nCompany-paid life insurance, AD&D, and long-term disability\nPTO and 14 Observed Holidays\nAmazing, dog-friendly office in Santa Ana, CA\nLearning & development opportunities\nEqual Employment Opportunity\neJam 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.\nWe 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.","description_format":"text","description_chars":6201,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["FMCG & Consumer Brand Groups"],"lifecycle":[{"event":"open","at":"2026-11-10T01:55:57Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":50,"reasons":["conf:4","win:early"],"computed_at":"2026-11-10T06:52:35Z"},"pay":{"stated_usd_annual":90000,"is_top_pay":false},"html_url":"https://alion.io/job/ejam-revenue-operations-analyst","json_url":"https://alion.io/job/ejam-revenue-operations-analyst.json","meta":{"generated_at":"2026-11-11T02:40:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1052,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":674022},"rest":"https://alion.io/mcp/rest/get_company?id=674022"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fejam-revenue-operations-analyst"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fejam-revenue-operations-analyst"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fejam-revenue-operations-analyst"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ejam-revenue-operations-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fejam-revenue-operations-analyst"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3997732}},{"tool":"search_jobs","arguments":{"company":"ejam.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3997732},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}