Business Analyst

FreshBooks Has a Big Vision

It turns out… unicorns are real! In fact, FreshBooks just became one after raising our valuation to more than $1 billion. And ever since launching in 2003, we’ve been on a steady incline towards one goal: Building easy-to-use accounting software for small business owners. It’s the goal that’s driven us to expand into five offices, serving customers in over 160 countries. And it’s the goal we’d love for you to be a part of as a member of our global team as we continue our journey.

The Opportunity 

As a Business Analyst for Data, you will drive discussions with business stakeholders to gather requirements, identify problems, and define functional solutions. You will work closely with the members of the team to manage your business project to ensure successful delivery. You will communicate progress, anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs with the technical constraints of the project while ensuring the project ultimately meets the business needs of the stakeholders.

If this appeals to you please come and chat with us to learn more about how you can become a part of our Data team!

What you’ll do: 

  • Drive discussions with business stakeholders to understand their problems and requirements
  • Work with other data team members on proposing technical solutions that meet business needs and requirements
  • Manage the expectations of stakeholders by communicating progress and timelines on projects
  • Proactively work with business stakeholders to identify long-term opportunities and work with data team to incorporate into a roadmap

What you have:

  • 3-5 years experience gathering and consolidating requirements from business stakeholders
  • Experience translating business requirements into working solutions
  • Experience in building relationships, influencing and working closely with stakeholders to determine acceptable solutions
  • Proven track record of managing projects and delivering on time
  • Experience working directly with engineering teams

Nice to have

  • Prior data engineering, data modelling, or data operational experience or familiarity
  • Prior project management experience
  • Experience in agile methodologies, familiarity with Jira, Confluence, Aha
  • Experience with Google Cloud Platform, or another major cloud provider such as AWS
  • Experience with Big Query, or similar cloud storage technologies.
  • Familiarity with data lakes, data warehouses, relational databases,  BI tools, data ingestion/ETLs and data visualizations.

What You’ll Love About Working Here:

  • Three-week onboarding that brings you up to speed on our brand, product, and most importantly, our customers. It’s an awesome opportunity to dive in and understand what we’re all about and build your network within the company. Plus, there are prizes!
  • Our ever-expanding, global team cares about making accounting incredibly easy for business owners around the world.
  • Amazing growth and mentorship opportunities from a team with a laser-focused mission of shipping extraordinary experiences.
  • Collaborative remote or hybrid model with a global team
  • A work/life balance you can brag to your friends about:
  • Two weeks parental paid leave and paid leave top-up
  • Health & dental coverage tailored to your local office
  • Generous time off – including vacation, volunteer, and innovation days
  • Health and Wellness credits
  • Learning and development opportunities that are both in-house and external
  • Retirement savings programs matched to your local office
  • Stock options for all full-time employees
  • And finally, we have fun at work…Want to start a chess team? Awesome. Want to host a homemade-ice-cream-making Zoom night?  Whatever your passion is, bring it to FreshBooks, tell others about it, and enjoy what you do every day.

What we can promise you:

  • A dedicated and talented product team that employs lean-agile practices to deliver game-changing experiences.
  • An incredible growth opportunity; you’ll learn a lot about what it takes to ship great software — and you’ll learn it from the best people out there.
  • The opportunity to deliver product features that instantly get used by millions of users around the world. We follow the user-centred design in everything we do, and you’ll be spending your first month on our support team (as all new FreshBookers do), just talking to them.
  • An opportunity to contribute to an award-winning Data team rooted in data and research.

Why Join Us:

We’re a motivated bunch, with our eyes laser-focused on shipping extraordinary experiences to businesses. You will be surrounded by hardworking team members who share a common vision for what an amazing software company could be, and have the opportunity to help build an elite one, right here in downtown Toronto.

Apply Now

Have we got your attention? Submit your application today and a member of our recruitment team will be in touch with you shortly!

FreshBooks is an equal opportunity employer. We do not discriminate based on gender, religion, race, mental disability, sexual orientation, age, or any other status. All applicants are considered based on their qualifications and merits. At FreshBooks, we inspire an environment of mutual respect and we believe diversity and inclusion are crucial to our success.

FreshBooks provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs. For any questions, suggestions or required documents regarding accessibility in a different format, please contact us at phone 416-780-2700 and/or