At ThoughtFarmer, we believe in treating people well, compensating them fairly, and supporting them in living fulfilling, balanced lives. We offer great extended benefits, flexible time-off, and professional development opportunities for all staff. We have also embraced the hybrid workplace... want to work from home? Great! Prefer to be in an office? Also great! A bit of both? Totally up to you. We want people to feel they can bring their whole selves to work—no matter where work is—and we strive to offer an environment where everybody feels listened-to, welcome, and safe.

Join Our Team

Years we've been nested in Gastown supporting intranets across the globe

Join Our Team

Number of countries represented on the ThoughtFarmer team


Our Values

We do great work.

We do what we do, well.

We are user-centric.

We imagine what it’s like to be someone other than ourselves.

We are kind.

We’re relaxed but professional, casual but respectful.

We play as a team.

And make life better for others.

We evolve.

We’re constantly improving our processes and ourselves.

Our Values

Current openings

Marketing Manager

Are you someone who knows how to build a buyer journey, and optimize a website according to that journey? Can you craft a compelling product story, and craft a compelling landing page to tell that story? Can you build and manage end-to-end marketing campaigns and then track, measure and report on the success of those campaigns? Great! We’ve got just the position for you.

View full posting

Account Executive

This role is tailored for people who are natural relationship builders and a drive to win. Your close percentage is a badge of honor. You’re highly organized and accountable for your sales activity and quota attainment, but you also understand that fit matters. You can persuade C-level executives on the value of our application and have no problems presenting in a packed boardroom.

View full posting

Customer Success Manager

We're looking for a smart, talented Customer Success Manager to help us maintain our industry-leading customer satisfaction scores. As a Customer Success Manager, you will be responsible for developing customer relationships that promote retention, understanding the customer’s business needs and help them succeed with their ThoughtFarmer intranet.

View full posting


Culture and perks

Join Our Team
Fully stocked kitchen
Join Our Team
Monthly staff events
Join Our Team
Casual dress code
Join Our Team
Hardware allowance
Join Our Team
Work/life balance
Join Our Team
Celebrate differences
Join Our Team
Equal access to opportunity
Join Our Team
Overtime pay
Join Our Team
Work from our home or yours