Join Our Team

At FreshBooks, we're dedicated to helping small businesses and independent professionals thrive through intuitive financial management software. We're always on the lookout for talented individuals who want to make an impact.

View Open Positions

Why Work With Us

We offer a dynamic, supportive work environment where your skills and ideas can make a real difference for our users.

Impact

Help millions of small businesses streamline their financial management through our easy-to-use platform.

Growth

We value professional and personal growth, offering continuous learning opportunities and skill development.

Balance

We believe in flexible work arrangements and supporting both in-person and remote work options.

Current Opportunities

See below for current job openings that match your skills and experience.

Software Engineer

Senior
Toronto, Remote · Engineering

We're looking for a skilled engineer to help develop and maintain our core accounting platform with a focus on user experience and system reliability.

View Details

Accountant

Mid-Level
New York, Remote · Financial Consulting

Help our team of advisors provide expert financial counsel to small business clients through our platform.

View Details

Product Designer

Entry
Los Angeles, Remote · Product

Bring creative ideas to life that make accounting simple and intuitive for small business users across many industries.

View Details

Customer Support Specialist

Remote · Customer Success

Provide world-class support to our users, helping them get the most out of our financial management platform.

View Details

Marketing Manager

Mid-Level
Vancouver, Remote · Marketing

Lead our growth marketing initiatives and help tell the story of how we empower small businesses.

View Details

Sales Representative

Entry
Toronto, Remote · Sales

Build relationships with small business owners and help them find the perfect plan to meet their financial management needs.

View Details

Life at FreshBooks

Experience what it's like to work at FreshBooks where our culture fosters innovation, collaboration and personal growth.

Innovation

We encourage creative thinking and experimentation to continuously improve our software and user experience.

Collaboration

Cross-departmental teamwork is central to our culture, ensuring we create the best possible solutions for our users.

Learning

We invest in continuing education through both formal programs and peer-to-peer knowledge sharing.

Work From Home

Flexible remote work options available for all roles.

Competitive Pay

Salary and equity options aligned with top SaaS firms.

Benefits

Full medical/dental/vision coverage for employees and families.

P TO P

Paid time for professional growth and learning.

Apply to Work With Us

If you're excited about financial software for small businesses, we'd love to hear from you.

Application Process

1

Submit Your Application

Find and apply for the opportunity that matches your experience. Please include any relevant documentation like your résumé and work samples.

2

Phone Screening

If your application alignss with our needs, we'll contact you for an initial conversation.

3

Interviews

You'll meet with key members of our team to discuss your experience and see if you're a good match for our culture.

4

Offer

If we believe you're the right fit, we'll extend you an offer and help you transition to our team with our comprehensive onboarding.

Apply Now

Meet Our Team

Our success comes from our dedicated team members who bring passion and purpose to every day.

JC

Jane Carter

CEO & Co-Founder

Jane is our visionary leader who has helped build FinancialBooks into the world-class solution that helps millions of small businesses.

DA

David Anderson

CTO

David leads our engineering team and drives our product development to ensure we have the most intuitive accounting platform.

AM

Alex Morgan

Head of Customer Success

Alex focuses on ensuring our customers get the most value from their investment in our software and provides exceptional service.

Have Questions?

Get in touch with our People team for any questions about working at FinancialBooks and the application process.