Work at Verafin

Join our award-winning team.

  Job Opening

Software Developer

Location: St. John's, NL;

Each day our Software Developers get to work on challenging problems. No two days are the same, each day you’ll collaborate with other Software Developers to problem solve and write code that has an impact in the real world. Our product, Verafin, helps fight crime by stopping fraud and money laundering. Stopping the flow of this money means stopping crimes such as human trafficking, elder abuse, and drug trafficking. Our Software Developers get the opportunity to move around the business as there are new teams and projects developed all the time to help us towards our mission of stopping crime. Being a Software Developer at Verafin means getting the opportunity to have an impact on criminal activity by getting to do what you love – solve cool problems using code.
Essential Qualifications
  • A university degree in Computer Engineering, Computer Science, or a combination of education and previous experience would be considered
  • Strong analytical skills for complex and creative problem solving
  • Experience in object-oriented software development       
  • Automated testing
  • Excellent interpersonal and organizational skills; able to work closely with team members
Would be good to have experience in a few of the following areas   
  • Java
  • Experience using JavaScript, CSS, REST
  • Previous experience working with Core Banking Systems
  • Amazon Web Services
  • Intelligent systems, artificial intelligence and data science
  • Distributed computing
  • Database technologies (PostrgeSQL)
  • Big data technologies
  • Data extraction, manipulation/cleansing and integration 

  Job Opening

Software Sales Professional

Location: St. John's, NL;

Are you looking for an opportunity where you can really make a difference and contribute to a high-growth organization?

Verafin’s Sales team is devoted to finding solutions that meet our customer’s changing regulatory and compliance needs. In that regard, the Verafin Sales team does more than simply make money for our company. Our efforts focus on finding ways to fight financial crime, which means stopping money laundering, fraud,and terrorist financing. 

The Sales Delivery team focuses on customers who want  to improve their processes by purchasing software to automate or upgrade their current solution. We understand the importance of each stage of the buying process and ensure our future customers have everything they need to make an informed, value-based decision. 

Does this sound like the kind of team you would like to be a part of? We are growing our Sales team and looking for hardworking, energetic and highly adaptable team players who thrive in a fast-paced, high-growth environment. If so, go ahead and send along your resume. 

A couple perks of working here include the most competitive salary package in the city, the opportunity to grow your career how you want, and working with people who are smart and passionate about the work they do and the impact they have in society.

  Job Opening

Executive Team Assistant

Location: St. John's, NL;

When it comes to getting things done, you’re the master. Reschedule the 8a.m. board meeting —
at 7? You don’t even blink. You weave your way seamlessly through the day, dealing with travel arrangements one moment then plowing through meeting minutes and agendas the next. You’ve even
managed to get the calendars of the entire leadership team in sync. In short, you’re the guru of our office. You’re the calm in the storm of a dynamic, fast-paced, ever-changing software company.
If you have a deep love for multi-tasking, can tell a small issue from a big problem (and fix both!) and have spent the last 10 years making people and offices work smoothly, then we have a job for you.
Verafin is a cutting-edge software company focused on delivering next generation fraud and money laundering solutions to financial institutions across North America. Our rapid growth and continuing success means we have an opening for an experienced Executive Assistant to join our team in St. John’s, NL.
Duties & Responsibilities
  • Scheduling meetings and communicating agendas for all executive team meetings
  • Planning agendas with input gathered from meeting with executive team members
  • Tracking executive projects and meetings
  • Arranging travel for executive team members
  • Running company meetings, organizing the agendas and the salesforce dashboards
  • Managing the CEOs calendar and meetings
  • Constantly looking for ways to optimize and improve project management and organization of the executive team’s day to day functions 
  • 10 year’s experience in a similar role
  • Experience with salesforce would be considered an asset please clearly identify in your resume if you have utilized this software
  • Organization, problem solving, attention to detail, project management and multi-tasking skills are a must
  • Ability to constantly look for new improvements and ways to manage projects and time more effectively

  Job Opening

Customer Support Specialist- West Coast

Location: Remote;

Keeping our customers happy is one of our top priorities! Our Help Desk team is responsible for providing troubleshooting, technical assistance and support to our customers on a variety of issues in a team-based environment. Not only will that keep our customers happy but it will help them fight financial crime, which kinda makes you a superhero! 



Duties & Responsibilities:

  • Responding to telephone calls, email, and other requests for application support and following up as necessary
  • Identifying, researching, and resolving issues in a prompt and accurate manner within our software solution
  • Probing for customer issues and/or concerns to ensure the highest customer satisfaction
  • Sharing best practices and solutions with team members to enhance customer satisfaction
  • Documenting, tracking and monitoring customer inquiries in Salesforce to ensure a timely resolution and follow up
  • Customer education by demonstrating quick tasks within the application 


Essential Skills & Qualifications:

  • Outstanding customer support skills gained through 3+ years of relevant previous experience
  • Ability to effectively organize, prioritize and escalate customer issues
  • Excellent written and verbal communication skills
  • Ability to adjust quickly to changing priorities
  • Ability to communicate complex technical concepts in non-technical language
  • Strong ability to analyze and troubleshoot technical issues
  • Experience using Salesforce would be considered an asset
  • A strong desire to help others is required
  • Banking or credit union experience while not a requirement is an asset  

  Job Opening

Superstars Apply Here!

Location: St. John's, NL;

Don't see a position listed for you but are confident you'd make a great addition to the Verafin family?  Apply anyway and let us know why! Make sure to show us your area of expertise, position of interest and why you think that you would make a great fit!


In addition to lots of free coffee, here are a few other perks of working here...


We offer an attractive compensation package as well as a Group Retirement Savings Plan/401K with company matching up to 6% of your base salary.


Want a gym membership, new yoga mat, or treadmill? We offer a recreation and wellness benefit.

Learning and Growth

We are a learning environment. We offer learning opportunities including an educational benefit.


Unlimited vacation. Yeah, you read that correctly.

Peer Recognition

We care about one another and celebrate each other’s successes in our peer recognition program.

Parental Leave

Income top up benefit to parents of a new Verakid.


Medical, dental, vision … we’ve got you covered with a great group health insurance plan.


We know how to have fun! Come play with us at company parties, sporting events, or spontaneous Nerf wars.

See for Yourself


These folks noticed how awesome we are.