We're transforming the way property and casualty insurance claims are handled around the world. Encircle has empowered thousands of restoration contractors, insurance professionals, and policyholders to process claims faster by improving documentation, communication, and collaboration. Our success is driven by a strong leadership team and an exceptional group of employees. We’re looking for hardworking, intelligent, and motivated people to lead the way with us.


An illustration of The Tannery logo


Located at the heart of the Canadian Tech-Triangle in downtown Kitchener, we’ve set up shop in The Tannery.

An illustration of a medical kit for benefits


We offer benefits that go beyond the basics for you and your family, putting your health and wellness first.

An illustration of a backpack


We believe in work-life balance and want you to take the time you need with self-managed vacation.

An illustration of an apple and gummy snack


Don’t work hungry! Catered team lunches, unlimited coffee, and healthy snacks to keep you going.

An illustration of an appreciation medal


We celebrate a job well done with awards, staff appreciation events, swag, perks, and more.

An illustration of a telescope


We invest in your future through mentorship, cross-functional team projects, and career planning.



Current Openings 

The Encircle team is growing! Check out the roles that we're actively hiring for below. Think you're a fit? Apply by uploading your cover letter and resume.

Account Executive

In this role you’ll be responsible for prospecting, managing the sales funnel/cycle, and building customer relationships. You will work with some of the largest brands in the restoration industry to provide game-changing results and directly impact their business on a daily basis. You will understand customers needs in detail and define how the Encircle solutions can meet those needs. 


Sales Executive - Insurance

This sales driven role is responsible for prospecting, managing the sales funnel/cycle, and building customer relationships.  You will understand customers needs in detail and define how the Encircle solutions can meet those needs.  Using your strong persuasion skills to generate leads, demonstrate the Encircle platform, manage pilots and deliver creative proposals will be the catalyst to closing sales.


Business Development Representative

As a Business Development Representative, you will play an important role in Encircle’s success and overall growth using your ability to drive more sales opportunities. You’ll target some of the largest brands in Insurance and Restoration to achieve business goals. Excel in this role and there’s a clear growth path to an Encircle Account Executive.



Customer Success Manager

If you’re passionate about providing exceptional customer service, building long-lasting relationships, and helping people be successful - this role is for you. We’re focused on working with our customers to ensure they’re successful and fully satisfied with their Encircle experience. We treat our customers like trusted partners and their happiness is critical to our success. We’re looking for a Customer Success Manager to lead the way!


Marketing Communications Manager

As a Manager, Marketing and Communications, you will play an important role on the team in creating and implementing our comprehensive messaging resources and programs related to corporate and product marketing, communications, public relations and advertising. This role is responsible for marketing communication initiatives both internally and externally, while also working on brand and communication planning, strategy, and execution of media, sponsorships, social media, web and public relations campaigns.


Operations Administrator

As a member of the development team, you will play a critical role in maintaining and enhancing our infrastructure; working closely with our support team to manage customer escalations; and performing complex and challenging upgrade and migration operations. You will understand in detail the cloud services that we use and how they are managed; the way that we store, transfer, and manipulate customer data; and typical customer issues and their resolution strategies. You will help us anticipate load issues, improve our scalability, and innovate methods to improve the visibility of our business analytics and alerts. You will be entrusted with customer data, and its integrity and privacy.


Financial Analyst

As a Financial Analyst, you will be the # 3 hire on the finance team at a rapidly growing software company, providing the unique opportunity to grow with the team. From performing financial analysis on all aspects of the business to managing month-end close and working on many ad hoc projects, you will have the opportunity to interact with team members from all departments in the company. If you thrive in a fast-paced fun and dynamic environment - this role is for you!



Don't See Your Dream Job?

We're always looking for talented, hard-working people to join the Encircle team! If you don't see your dream job, send us your resume anyways and we'll keep you in mind for future postings. 

I'm lucky to come into work every day and learn alongside a team that is so hardworking and humble, where you can speak up and your opinion is actually valued.

Brooke Donald - Marketing Coordinator

I really appreciate that we take the time to use the latest technology to develop our software. Your skills stay up to date and you're constantly on your feet learning new things.

Christian Szucs - Software Developer

It is very exciting and rewarding to help an entire industry transition into the digital age! It's great to be part of a team with a solution that builds value for so many people.

Rick Dobrowney - Training and Onboarding Coach