Revenue Accountant
Peregrine Technologies· Accounting
San Francisco, CA$105k - $130kfull-timePosted 2w ago
About the role
Revenue Accountant responsible for ASC 606 revenue recognition, including building the revenue waterfall, journal entries, and workpapers, partnering with Revenue Accounting Manager in a growing SaaS business.
Responsibilities
- Own the monthly revenue waterfall calculation and maintenance end-to-end, including underlying formulas and validation checks
- Prepare and post monthly revenue journal entries for U.S. and international contracts, including multi-currency transactions and FX considerations
- Prepare recurring revenue trend and variance analyses and ad hoc reports, review account activity for discrepancies and insights
- Prepare historical revenue review and correction workpapers under light oversight
- Independently draft the annual ASC 606 workpaper set including POB analyses, SSP reviews, and contract-level revenue patterns
- Analyze contract-level performance obligations and revenue-recognition questions, prepare recommended positions
- Monitor service-delivery status and revenue-recognition triggers, flag timing changes
- Prepare supporting schedules and workpapers for month-end close and audit requests
- Support contract intake by triaging contract-related correspondence and analyzing contract trends in workpapers
Qualifications
- Bachelor’s degree in Accounting, Finance, or related field or equivalent experience
- 5+ years experience in operational, in-house SaaS revenue accounting applying ASC 606
- 2+ years public accounting experience in audit or advisory with technology or SaaS clients
- Solid knowledge of ASC 606 five-step model including SSP, contract modifications, variable consideration, and POB identification
- Ability to draft technically sound workpapers and present clear recommendations
- Experience with month-end close mechanics including journal entries, reconciliations, multi-currency transactions, audit workpapers
- Strong spreadsheet skills and ability to reconcile data across systems
- Strong written and verbal communication skills for analysis and cross-team collaboration
- Proven accuracy and ability to work against a fixed close calendar and flag risks in advance
- Nice to have: NetSuite experience and exposure to government/public-sector contracts
Skills
Required:ASC 606 knowledgeRevenue waterfallJournal entriesMulti-currency and FX
Benefits
- Information on the benefits offered is here (link provided in description)
- Annual Salary + Benefits + Equity (if applicable) + Bonus (if applicable)
Last updated Oct 7, 2026. Interested? Apply on the company site.
About Peregrine Technologies
Effective, efficient and easy to use, Peregrine is the real-time public safety and police data management platform that delivers true interoperability.
public safetypolice data managementinteroperability
More open roles at Peregrine Technologies
- Payroll Specialist5d agoSan Francisco, CA · People
- Director of Communications5d agoSan Francisco, CA · Corporate Communications
- Deployment Strategist5d agoHybrid (Washington, D.C.) · Deployment Strategy
- Staff Product Designer1w agoNew York, NY · Product Design
- Staff Product Designer1w agoHybrid (San Francisco, CA) · Product Design