Job Posting: Revenue Analyst (Bench Accounting)

By , On , In News



  • 4+ years in a similar role
  • Working knowledge of US GAAP, and ASC 606
  • CPA would be an asset

Location: Vancouver, BC

Job Type: Full Time, Remote or Hybrid

Salary: $73,200 – $91,500 per year

What’s Bench? Visit Bench’s latest news to see what’s happening, and read what our customers have to say.  You can also check us out in Medium, on our LinkedIn page, our Instagram, and our Life at Bench Blog.

We acknowledge that Bench is founded on the traditional, ancestral, and unceded territory of the Coast Salish Peoples, including the territories of the xʷməθkwəy̓əm (Musqueam), Skwxwú7mesh (Squamish), and Səl̓ílwətaʔ/Selilwitulh (Tsleil-Waututh) Nations.

Businesses need to understand their financial performance, but for many smaller ones, this means a trade-off between managing their books and running their businesses.

Our mission is to help every business owner thrive, by providing financial insight and peace of mind in one seamless platform. From creatives to chiropractors, Bench helps thousands of small business owners and entrepreneurs master their financial lives. Because understanding your finances should be three things: simple, effortless, and affordable.We’re growing fast, and we’re looking for exceptional people to join us on this incredible journey. Check out our culture guide to learn more about what it’s like to work at Bench and read more about our business here!

What does the Finance department look like?

We’re a close-knit team of scrappy, driven folks that are committed to making sure Bench has what it needs to succeed. From accounting, treasury and legal, to strategy, financial planning and analysis, we have a broad portfolio that lets us engage with every part of the business. We enjoy solving problems together through open communication and collaboration, while respecting each other’s ideas.

Bench’s Finance team builds and maintains the systems and processes that enables Bench to operate efficiently day-to-day, as well as provide key financial data that helps drive Bench’s success and growth. Being a member of this team means you’ll play an integral role in increasing the efficiency and efficacy of our month end close, financial reporting, procurement and day to day operations. We’ve done some of the heavy lifting already, but, there is still a lot to build and scale. 

Reporting to our Finance Manager, you will have the opportunity to hone and apply your existing accounting, structured problem-solving and process development skills into everything that we do. You’ll be a key contributor from day one, and you’ll learn all the in’s and outs of how a finance team at a tech company operates. 

What you’ll get up to:

  • Ownership of the Order to cash process (Revenue cycle)
  • Develop and update accounting policies and procedures for revenue recognition in accordance with US GAAP 
  • Analyze billing information from various data sources and use it to report revenue on a timely and accurate basis
  • Conduct detailed variance analysis of revenue and receivables on a monthly/quarterly/annual basis vs budget and vs prior period(s). 
  • Assist FP&A in revenue forecasting and the impact of different variables on sales and revenue recognition, including the impact of seasonal factors.
  • As the subject matter expert on Revenue accounting and reporting, be responsible for advising the business on the impact on reporting due to changes in product, practices, pricing, and strategy. Be the point of contact to address all queries related to revenue recognition.
  • Produce the data required for timely and accurate sales tax filings, while developing process efficiencies and automations.  
  • Develop and automate the production of a single sales dashboard to be used by business stakeholders. 
  • Lead automation projects, working with business and IT teams, to reduce reporting time and improve efficiency and accuracy in all related deliverables.
  • Own the Accounts Receivable function to ensure cash is received timely and receivable balances and analysis are accurately reported.
  • Work with the Partnerships teams to manage Partnerships, agreements, invoicing and receivables from onboarding and review of agreements to invoicing and recovery of dues. 
  • Lead the financial audit for Revenue/Receivable line items and assist in other areas as required.
  • Assist the Manager of Financial reporting in performing reconciliation as required.
  • Provide leadership to other team members by teaching and working with them to tackle complex technical and operational problems.
  • Assist with any other accounting/reporting requirements

What you’ll need: 

  • 4+ years in a similar role
  • Working knowledge of US GAAP, and ASC 606
  • CPA would be an asset
  • Proficiency in Microsoft Excel, PowerPoint, and Google Sheets
  • Working knowledge of Stripe and NetSuite, and SQL is an asset
  • Experience in a SaaS based company is preferred
  • Superior organization and prioritization skills, keen attention to detail
  • Excellent verbal and written communication skills
  • Able to work under pressure in a tight deadline-oriented environment
  • Willingness to work overtime as required during peak closing periods, and audit time

What you’ll get:

  • At Bench we share information freely and openly whenever possible. The salary range for this role is $73,200 – $91,500 per year, depending on experience.
  • In addition, we offer an extended benefits package that includes paid vacation, paid flex days, stock options, and full health, dental, and vision. 
  • You’ll get access to  Inkblot Therapy’s  Employee and Family Assistance Program (EAP) that offers counseling and support, for you and family members, as well as professional development coaching, financial advice, legal advice and much more.
  • Bench has a number of Affinity Groups – groups of people who have shared identities and experiences! The purpose of these groups is to support underrepresented Benchmates and amplify their voices.
  • If you live in BC’s Lower Mainland, you have the opportunity to work at home and in our downtown office location, depending on your preference! For some roles, we do require folks to be in the office regularly. We’ll be sure to outline expectations during the interview process.
  • For folks working fully remote, we will provide additional solutions to bring teams together for collaboration and connection.
  • Whether you get to use the office or if you work remotely, you’ll have access to our Home Office Setup Fund to ensure that you have everything you need to work comfortably from home, from day one.
  • You’ll have the opportunity to work from somewhere other than your home province for up to 3 months, within a 12 month period.

Everyone has their own unique talents. Even if you don’t meet 100% of the qualifications outlined above, tell us why you’d be a great fit for this role in your application.

We believe that unchecked biases disproportionately impact the most marginalized people in society—including but not limited to BIPOC, LGBTQ2S+ people, immigrants, and people with disabilities. We strongly encourage applications from people with these identities or other marginalized communities because we believe that without you, we are all less.  If you are selected for an interview and require support during the process, including disability accommodation, we’ll give you the opportunity to tell us when we contact you.

How to Apply

Apply online here.

Complete the form below so that IEC-BC can highlight your application with the employer.