FreshBooks is a leading accounting software provider for small businesses and accountants, offering invoicing, payments, time tracking, and bookkeeping solutions. Our mission is to simplify financial management, enabling owners and professionals to focus on growth. With a commitment to customer-centric innovation, FreshBooks supports businesses worldwide with intuitive tools that enhance productivity and cash flow.
Open Positions
Partner Manager
3-5 years of transferable experience in partnerships, demonstrated success in owning the full partner lifecycle, and strong commercial acumen
Assistant Controller (9 month contract)
Bachelor's degree in Accounting or Finance, CPA, 5+ years of accounting experience, and experience with NetSuite
Senior Pricing Manager (Copy)
7+ years of experience in Pricing, Strategy, Product, Finance, or a related analytical role within a SaaS environment. Demonstrated experience in developing and managing pricing models
Paid Search Lead
7-10+ years of Paid Search experience, deep understanding of conversion funnels and attribution modeling, and strong communication skills
Senior Machine Learning Engineer
5+ years of experience in data science, applied ML, or ML engineering roles, Strong foundation in supervised and unsupervised learning, statistical modeling, and experimentation techniques
Marketing Operations Manager
3-5 years of technical proficiency in SQL, HTML, and CSS, and experience with Marketing Automation Platforms
Manager, Revenue Planning & Analysis
4+ years of experience in Corporate FP&A or Strategic Finance, with a focus on revenue models and recurring revenue metrics
Product Marketing Lead, Payments
7+ years of product marketing experience in B2B software, with a strong preference for experience supporting SMB or professional services customers
Senior Data Engineer (Platform)
5+ years of experience designing data pipelines and data platforms, strong experience with batch and near real-time data processing, hands-on expertise with Google Cloud Platform or AWS or Azure
+12 More Jobs Available!
Subscribe now to unlock all job opportunities and advanced features.
Find jobs no one else can
We pull listings directly from company career pages—no LinkedIn, no job boards, no fluff. Just real jobs, straight from the source.
Unlock hiring managers
With Web Pro, reveal the decision-makers behind job postings—names, emails, and LinkedIn profiles for up to 25 jobs per day.
Smarter data, better jobs
Each job includes 35+ data fields, from salary and visa info to remote status and tech stack. And we instantly remove anything that's expired.
Filters built for Pros
Drill down with filters for experience level, industry, salary, sponsorship, currency, and more—so you only see what fits.
Ready to see more opportunities?
Create a free account to access exclusive job listings, track your applications, and get personalized recommendations.
Loved by 3620+ job seekers