Are you applying to the internship?
Job Description
Manager, Revenue Accounting | Mapbox
The Tone:
This is a full-time role at Mapbox, located remotely for most US locations. Mapbox is the leading real-time location platform for a new generation of location-aware businesses, equipping organizations with tools to power navigation everywhere. This role is crucial for ensuring accurate and timely revenue reporting and maintaining financial compliance for a company relied upon by millions of developers. You will lead the revenue recognition process and build scalable financial operations within a growing technology environment.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Remote
• Pay: $128350–$173650 yearly
• Team: Leads a team of revenue accountants
• Mission: Owns the end-to-end revenue recognition process and ensures compliance with ASC 606.
• Tech Stack: Netsuite, Stripe, Salesforce
What You’ll Actually Do
• Revenue Leadership: Lead the end-to-end revenue recognition process in compliance with ASC 606, ensuring accurate and timely financial reporting.
• Close Management: Oversee monthly, quarterly, and annual revenue accounting close activities, including journal entries, accruals, variance analysis, and reconciliations related to AR, revenue, and commissions.
• Process Optimization: Design and implement scalable processes and systems for order-to-cash workflows, ensuring compliance between technical policies and operational processes.
• Contract Interpretation: Partner with the Technical Revenue Team to review and interpret complex customer contracts, determining appropriate revenue treatment and ensuring accurate reflection in financial systems.
• Team Development: Develop, manage, and mentor a team of revenue accountants, providing guidance, training, and performance feedback.
The Must-Haves
• Background: Bachelor of Science in Accounting or Finance, CPA License, with a focus on revenue accounting.
• Experience: 5+ years of experience in revenue accounting, preferably within a SaaS or technology environment.
• Skills: Strong attention to detail and organizational skills, strong communication and interpersonal skills, and the ability to work on multiple tasks and meet deadlines.
• Bonus: Prior experience with Netsuite, Stripe, and Salesforce.