Full-Time

Software Architect

Posted on 5/23/2024

Versapay

Versapay

201-500 employees

Automated accounts receivable and payments platform

AI & Machine Learning
Data & Analytics
Financial Services

Senior, Expert

Remote in Canada

Required Skills
Data Structures & Algorithms
Ruby
Operating Systems
Requirements
  • Background in computer science engineering
  • At least 10 years in software engineering
  • Strong experience in Ruby/Rails
  • Knowledge in technology, algorithms, and data structures
  • Experience in performance tuning and benchmarking
  • Experience in various programming languages and databases
  • Experience in operating systems and cloud environments
  • Experience in the Payments Industry and PCI DSS
Responsibilities
  • Design, develop, and test product features
  • Define and maintain architecture principles and standards
  • Triage and correct performance and data integrity concerns
  • Collaborate with cross-functional teams
  • Lead research and development
  • Coach and mentor junior-intermediate engineers

Versapay offers collaborative accounts receivable automation software and a B2B payments network, leveraging AI and machine learning for auto-matching payments, seamless ERP system integration, and a unified platform for effortless invoicing, collections, and cash application. The technologies used enable businesses to automate AR tasks, accept various payment types, and provide real-time collaboration with customers over the cloud.

Company Stage

IPO

Total Funding

$18.7M

Headquarters

Miami, Florida

Founded

2006

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-11%