Work at Verafin

Join our award-winning team.

  Job Opening

Software Developer

Location: Toronto, ON;

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 (PostgresSQL)
  • Big data technologies
  • Data extraction, manipulation/cleansing and integration 


Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Copywriter (marketing)

Location: St. John's, NL;

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 Copywriter (Marketing) to join our team in St. John’s, NL. In this role, you will use your creativity and strong writing skills to transform concepts and develop impressive collateral to support Verafin’s marketing efforts.


Duties & Responsibilities
  • Writing case studies, white papers, blogs, and product information
  • Working closely with internal teams to understand our product and our customers to ensure consistent messaging
  • Proofread, edit, and write a variety of materials resulting to effective integration between our product and message while maintaining brand voice
  • Study and analyze our product and industry in regards to innovation, product development, potential competition, target group and previous work
  • Brainstorming and creating outside-the-box concepts and bringing them to life utilizing the written word
  • Adapting writing style to suit a variety of needs
  • Staying current and maintaining a library of industry news and reference materials
  • Staying current on copyright and plagiarism legislation and regulations
 
 
Qualifications
  • Bachelor’s degree in a relevant area
  • 5 – 10 years experience in a role writing, editing and proofreading marketing copy
  • Experience in the software industry would be an asset
  • Fresh ideas and a unique approach to writing marketing content
  • Ability to work in a fast-paced results focused work environment
 
Please submit 2 – 3 samples of your best work along with your resume in one file.
 
Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

 
 

  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. 

Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

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

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 (PostgresSQL)
  • Big data technologies
  • Data extraction, manipulation/cleansing and integration 

Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Corporate IT Team Lead

Location: St. John's, NL;

 

Verafin is a cutting-edge software company focused on delivering next generation anti-fraud and money laundering solutions to financial institutions across North America. Our rapid growth and continuing success means that we have an opening for a Corporate IT Team Lead to join our team based out of St. John’s, NL. We need an experienced IT professional to execute of the vision and strategy for Corporate IT to deliver the best user experience for our business enabling its continued success and growth trajectory. This will be a hands-on role ranging from leadership and mentorship to rolling up your sleeves and digging in to solve problems with the team. The ideal candidate needs to be technically strong but also is comfortable with the rapidly changing needs of a growing business. 

Responsibilities  

  • Assist executive leadership with the direction and facilitation of IT strategic and tactical planning 

  • Analyzes complex business needs to provide enterprise grade solutions 

  • Responsible for the desktop support team including provisioning and maintaining of Mac desktops and laptops for all employees.  

  • Responsible for back office support, including Active Directory, email, system monitoring, backup and recovery, etc. 

  • Research and design the appropriate technologies to support and improve business communications and employee productivity 

  • Stay informed on new or emerging trends and technologies that provide clear benefits to the business 

Qualifications  

  • 5 - 10 years’ experience leading and supporting a Corporate IT infrastructure of similar size to Verafin (400+ employees). Experience in an enterprise environment is considered a strong asset. 

  • Experience supporting corporate headquarters, multiple satellite offices and remote users 

  • Ability to explain technical concepts and theories to non-technical audiences 

  • Strong negotiation and prioritization skills 

  • Highly effective project management skills 

  • Experience managing budgets for an IT department 

  • Demonstrated ongoing learning and development of the latest IT technologies 

  • College or Bachelor’s degree in Computing Systems and / or Information Technology 

    Industry and on-the-job training is provided for all roles at Verafin. 

    ​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Cloud Automation Developer

Location: St. John's, NL;

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 Cloud Automation Developer to join our team in St. John's, NL. This technical role will be responsible for automating software deployment, developing and scaling data ingest pipelines, developing auto-scaling system to smartly utilize hundreds of servers, building global scale load balancing and monitoring for uptime and performance, within the Amazon Cloud.


Linux expertise is paramount to the success of this role.


Duties & Responsibilities
  • Solid understanding of AWS and cloud solutions architecture
  • Build, automate and secure application configuration, auto deployment and provisioning services
  • Design, develop, automate and operationalize software/service updates
  • Develop innovative ways to measure and monitor application and infrastructure health
  • Work with engineering and product management to architect and build features that are highly available, high performance and secure.
  • Interact with the Engineering for supporting/maintaining/designing backend infrastructure for product support
  • Automation of deployment, customization, upgrades and monitoring through modern DevOps tools (Chef, AWS Cloud formation)
  • Automation is a part of your daily function, so thorough familiarity with scripting in Linux, Java and Python is a critical skill.
Qualifications
  • Bachelor of computer or software engineering or computer science or equivalent diploma
  • 3 – 5 years’ experience in a similar position
  • Experience running systems using Amazon Web Services
  • Knowledge of distributed systems
  • Experience with Linux systems, virtualization, and network administration
  • Knowledge of Java, Python and Bash would be an asset
  • Strong problem solving skills


Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Cloud Automation Developer

Location: Toronto, ON;

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 Cloud Automation Developer to join our team in Toronto, ON. This technical role will be responsible for automating software deployment, developing and scaling data ingest pipelines, developing auto-scaling system to smartly utilize hundreds of servers, building global scale load balancing and monitoring for uptime and performance, within the Amazon Cloud.


Linux expertise is paramount to the success of this role.


Duties & Responsibilities
  • Solid understanding of AWS and cloud solutions architecture
  • Build, automate and secure application configuration, auto deployment and provisioning services
  • Design, develop, automate and operationalize software/service updates
  • Develop innovative ways to measure and monitor application and infrastructure health
  • Work with engineering and product management to architect and build features that are highly available, high performance and secure.
  • Interact with the Engineering for supporting/maintaining/designing backend infrastructure for product support
  • Automation of deployment, customization, upgrades and monitoring through modern DevOps tools (Chef, AWS Cloud formation)
  • Automation is a part of your daily function, so thorough familiarity with scripting in Linux, Java and Python is a critical skill.
Qualifications
  • Bachelor of computer or software engineering or computer science or equivalent diploma
  • 3 – 5 years’ experience in a similar position
  • Experience running systems using Amazon Web Services
  • Knowledge of distributed systems
  • Experience with Linux systems, virtualization, and network administration
  • Knowledge of Java, Python and Bash would be an asset
  • Strong problem solving skills


Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Lead Development Specialist

Location: St. John's, NL;

When it comes to making a great first impression, you’re a master. When contacting a potential customer, you understand that it’s as much about how well you listen as it is about how quick you can think on your feet. You’re also a juggler, able to manage an ever-expanding list of contacts with relentless pursuit and innovative ideas on how to get and keep people engaged. And above all else, you believe in the value of teamwork, and the rewards that come from working together to help people recognize how Verafin can help them work better.


Generate Demand:
  • Create a great first impression with potential customers by invite them to Verafin’s on-the-ground events in their area.
  • Create, manage and execute marketing campaigns via phone and email
  • Attend US trade shows and conferences as necessary
 
Responsibilities:
  • Identifying decision makers amongst targeted lists that are in early stages of the buying process in order to initiate the sales process.
  • Participating in product training sessions, meetings, skills training and professional development classes
  • Document all "touch points" in Salesforce.com
 
Requirements:
  • Excellent verbal and written communication skills - ability to actively listen, be persuasive, and think on your feet
  • Ability to communicate with team members and relay information quickly
  • Ability to multi-task, prioritize, and manage time effectively
  • Salesforce.com experience would be an asset but is not required
  • Customer service and cold calling experience would be an asset

Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.
 

  Job Opening

Data Installer

Location: St. John's, NL;

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 Data Installer to join our team in St. John’s, NL. This technical role will be responsible installing and integrating customer data with our software application. We are fighting financial crime – one new customer at a time!


Duties & Responsibilities
  • Integrating data sources for our customers with the Verafin system.
  • Work directly with our customers to integrate their core system with our software
  • Troubleshooting any issues that arise during the installation process
  • Assist in communicating with clients to obtain, map, and validate all aspects of the data conversion
  • Develop scripting solutions to transpose the data from the client data format
  • Load data into a client data validation environment
  • Validate data from client systems to ensure the data is consistent, well formed, and of high structural integrity
  • Efficiently report on data integrity issues to install team members and customer
  • Work with multiple stakeholders (e.g. project managers, engineers, clients) and develop effective solutions to complex problems
  • Contribute to existing data conversion documentation
 
 
Qualifications
  • 1 – 2 years experience in a similar or technical role
  • 3 year college programming program or university degree in computer science or computer engineering  
  • Knowledge of some or all:
    • Java
    • JSON
    • Amazon Web Services (AWS)
    • AWK
    • SQL
  • Ability to adjust quickly to changing priorities
  • Strong organizational and time management skills required to effectively manage multiple priorities
 
 
 Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.
 

  Job Opening

Security Analyst

Location: St. John's, NL;

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 Security Analyst. In this position you will manage and monitor events from internal security devices, and authentication methods associated with the organization's security controls. The ideal candidate will possess strong technical analytical skills while providing accurate analysis of security-related problems. They use their understanding of Internet architecture and protocols, malware, packet structure and network vulnerabilities to profile network activity, detect patterns and trends in intrusion techniques and practices, and identify the sources of network intrusions.
 
A successful candidate must display a high degree of tenacity, ingenuity, creativity, independence, and flexibility. Strong analytical skills and proficiency in scripting languages such as PowerShell, Python and/or BASH as well as experience in Cloud-based environments (AWS/Google Cloud/Azure) are considered a valuable asset.

Responsibilities 
  • Maintain a proficiency in current and emerging cyber threats and attacks, as well as security vulnerabilities
  • Analyzing software and communications protocols of computer and telecommunications products to determine the product architecture and security vulnerabilities
  • Strong understanding of endpoint and network security environments
  • Explain complex technical issues, drive solutions, convey results, and develop requirements.
  • Troubleshooting complex problems and recommending/implementing improvements.
  • Assist in the development and upgrades of secure solutions architecture and project plans
  • Customer interaction and presentations
  • Collaborating with technical and non-technical stakeholders
 Skills & Experience 

 

  • An in-depth understanding of cybersecurity issues, log management and analysis using a SIEM based tools or other methods
  • Strong understanding of Operating Systems principles and technologies (Windows, UNIX and MacOS)
  • Strong knowledge of network architecture, defensive tools, vulnerability scanners as well as intrusion techniques and practices
  • Strong knowledge of one or more of the following:
    • Penetration testing
    • Security event monitoring
    • Forensics
  • Experience in administration of remote network endpoints where there is little to no assistance at the remote end
  • Experience in troubleshooting and debugging network communications
  • Applying analysis and innovative thinking to solve challenging technological problems
  • Research and report-writing skills
  • Familiarity with virtualized network environments, Cloud-based environments (AWS, Google, Azure)
  • Familiarity with various IT Security Solutions at the network, server and host level
  • University degree in Computer Science, Computer/Electrical Engineering, Network Computing OR
  • College diploma in Computer Science, Networking, System Administration or a background in technology OR 5 years of relevant security experience in telecommunications, networking or systems integration consulting;
  • Preferred but not required:
    • Security +, CISSP certifications
    • or and other technical security certifications (e.g. GIAC, etc. 
    • SIEM (security event monitoring) experience 
 Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Product Marketing Manager

Location: St. John's, NL;


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 Product Marketing Manager to join our team in St. John’s, NL. In this role, you will be responsible for marketing and communicating the latest product developments of the Verafin application.


Duties & Responsibilities
  • Keeping Marketing, Sales and Customer Success Teams updated on the latest Verafin Product Developments.
  • Working with product development teams to update product roadmap and get clarity on development priority.
  • Assisting with creation of tools and collateral for sales teams.
  • Assisting marketing efforts to understand segment influencers including regulators and examiners,
  • Completing and maintaining competitive assessments.
  • Helping content team with the creation of marketing content as well as website material.
  • Coordinating monthly demonstrations to the company to show latest enhancements.
  • Assisting with training sessions for marketing and sales teams on new product enhancements.
  • Keeping up-to-date on new developments and trends to understand customer and industry needs.
 
 
Qualifications
  • A university degree in engineering, business or a related area.
  • 5 to 10 years experience in a similar role.
  • Strong communication skills, both verbal and written. ability to listen and assess customer needs, prioritize needs/requirements, and communicate them cross-functionally.
  • Ability to take complex systems and applications and simplify them for customers of any knowledge and skill level.
  • Demonstrated success working as an integral cross functional team member.
  • Comprehensive understanding of the marketing and product planning process.
 
Industry and on-the-job training is provided for all roles at Verafin. 

Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.
 

  Job Opening

Project Manager

Location: St. John's, NL;


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 Project Manager to join our team. This role will be responsible for onboarding our new customers. We are looking for someone who can track down the right people and answers to ensure new customers have a seamless experience. Our ideal new team member is willing to think outside the traditional project management guidelines and find creative solutions to help new customers as they come onboard! We are fighting financial crime – one happy (new) customer at a time!



Responsibilities
  • Represent the company as primary customer contact during implementation projects
  • Facilitate the definition of project scope, goals and deliverables
  • Lead the planning and implementation of professional services projects, including:
    • Create and execute project work plans and revise as appropriate to meet changing needs and requirements
    • Identify resources needed and work with development team leads to assign individual responsibilities
    • Provide direction and support to the project team
    • Manage customer expectations
    • Constantly and consistently monitor and report on progress of the project to all stakeholders
    • Implement and manage project changes and interventions
    • Ensure appropriate Quality Assurance measures are adhered to
    • Ensure project documents are complete, current, and stored appropriately
  • Complete project evaluations and assessment of results and participate in lessons learned sharing activities
  • Work with other project managers to improve methodologies and processes to the benefit of our customers


Qualifications
  • 2 - 3 plus years managing and/or coordinating projects (experience in the software industry would be an asset)
  • Experience managing customer-facing projects
  • Excellent understanding of requirements, change and release management
  • Critical thinking and problem solving skills
  • Ability to motivate teams and manage customer expectations
  • Strong communication skills and the ability to communicate directly with technical and business teams at all levels, being conversant in the technical, business and management issues
  • Excellent organizational skills with demonstrated ability to execute projects on time
  • Strong analytical and problem solving skills
  • Demonstrated ability to establish and maintain effective relationships and partnerships with key stakeholders
  • While not a requirement, knowledge of Project Management methodologies and/or interest in pursuing a certification would be an asset
  • Relevant degree or education

Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  Job Opening

Salesforce Developer

Location: St. John's, NL;


Verafin is a cutting edge software company focused on delivering next generation fraud and money laundering solutions to financial institutions across North America. We have an opening for a Salesforce Developer. Do you enjoy coding? Are you interested in learning to bend data and perform analytic magic? Are you willing to program and learn your way around the business? If you’re open-minded and eager to roll up your sleeves, we’re looking for a wizard like you!


Duties & Responsibilities
  • Working with various teams to build tools and analytics to drive business needs
  • Developing customized tools within Salesforce to meet business needs
  • Researching and utilizing out of the box tools available within Salesforce to meet business needs
  • Learning about the flow of the business and helping architect the interactions between teams as they pertain to Salesforce
  • Learning about new tools and features available with in Salesforce
 
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   (Java would be an asset)
  • Experience using JavaScript, CSS, REST
  • Automated testing
  • Excellent interpersonal and organizational skills; able to work closely with team members
 
 
 
 

  Job Opening

Customer Support Specialist

Location: St. John's, NL;

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 Customer Support Specialist to join our team. 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  


Industry and on-the-job training is provided for all roles at Verafin. 

​Verafin places a high value on building a diverse team, candidates of all backgrounds are encouraged to apply.

  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!

Benefits

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

Compensation

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.

Recreation

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.

Vacation

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.

Health

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

Events

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

See for Yourself

Awards

These folks noticed how awesome we are.