Enable job alerts via email!

Software Architect

VersaPay

Canada

Remote

CAD 180,000 - 200,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Versapay is seeking a Software Engineer to design and implement scalable software solutions. The role involves collaborating with cross-functional teams, mentoring junior engineers, and driving innovations in cloud architecture. Ideal candidates will have extensive experience in software engineering and a strong understanding of payment systems.

Qualifications

  • Minimum of 7 years in software engineering.
  • Experience with enterprise software development in an agile environment.
  • Experience in Payments Industry and/or PCI/DSS compliance is a strong asset.

Responsibilities

  • Design, develop, and test product features on time and within budget.
  • Define and maintain architecture principles focusing on scalability.
  • Conduct R&D to enhance scalability and reliability.

Skills

Communication
Proactiveness
Problem Solving

Tools

Ruby
Java
Python
C#
Postgres
Oracle
SQL Server
Azure
AWS

Job description

About Versapay

For growing businesses that need to accomplish more with less, Versapay’s Accounts Receivable Efficiency Suite simplifies the invoice-to-cash process by automating invoicing, facilitating B2B payments, and streamlining cash application with AI. Versapay integrates natively with top ERPs, allows businesses to collect with a self-serve payment portal, and enables collaboration with customers and teammates to resolve issues that automation alone cannot address. Owned by Great Hill Partners, Versapay’s employee base spans the U.S. and Canada with offices in Atlanta and Miami. With 10,000 customers and over 5 million companies transacting, Versapay facilitates more than 110 million transactions and over $170 billion in payments volume annually.

Our Values

  • We obsess over our customers.
  • We help each other.
  • We embrace diversity.
  • We find better ways.
  • We get things done.
  • We own it.

How you’ll make a huge impact here – and on your career:

This role involves designing and coding scalable, high-performance software with a collaborative team. Reporting to the VP of Engineering, Chief Architect, you will participate in innovation research such as AI/ML, develop our enterprise product architecture focusing on cloud performance and scalability, and mentor team members. We seek individuals excited about designing and implementing modern cloud-scale architectures processing hundreds of millions of transactions and billions in payment volumes.

What you'll do:

  1. Drive us forward: Design, develop, and test product features that meet business and technical requirements on time and within budget.
  2. Develop the big picture: Define and maintain architecture principles, patterns, and standards with a focus on scalability and high performance.
  3. Get in the weeds: Address performance and data integrity issues by reviewing code, data patches, logs, and resource utilization.
  4. Collaborate across teams: Work with product managers, customer care, DevOps, and other engineers on features and support cases, supporting technical decisions and leading work on complex systems.
  5. Lead research: Conduct R&D to enhance scalability and reliability as the company grows.
  6. Coach and mentor: Guide junior and intermediate engineers and others when possible.

What you'll bring to the team:

  • Practical experience: Minimum of 7 years in software engineering, experience with enterprise software development in an agile, test-driven environment. Experience with Ruby/Rails/Sinatra and machine learning integration is a plus.
  • Deep expertise: Strong knowledge of algorithms, data structures, languages (e.g., Ruby, Java, Python, C#), databases (e.g., Postgres, Oracle, SQL Server), operating systems, and benchmarking tools. Experience leveraging LLMs and cloud providers (e.g., Azure, AWS) for productivity is desirable.
  • Communication: Ability to deliver clear, compelling written and verbal communication to socialize ideas and gain buy-in.
  • Follow-through/execution: Excellent organizational skills, work ethic, and commitment to delivering results.
  • Proactiveness and curiosity: Ability to work independently, using your knowledge to solve problems.
  • Related industry knowledge: Experience in Payments Industry and/or PCI/DSS compliance is a strong asset.
$180,000 - $200,000 a year

#LI-Remote

All of our Veeps live out our core values:

We seek excellence in individuals who bring value beyond meeting our values. If you meet about 60% of the criteria, we encourage you to apply — we’d love to discuss whether you might be a good fit.

We are committed to an inclusive, accessible environment. Versapay is an equal opportunity employer and considers all applicants without discrimination. Please inform us if accommodations are needed during the recruitment process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

AQI - Staff Software Architect (Remote)

Hach

Vancouver

Remote

CAD 160,000 - 200,000

6 days ago
Be an early applicant

AQI - Staff Software Architect (Remote)

Hach

London

Remote

CAD 160,000 - 200,000

6 days ago
Be an early applicant

AQI - Staff Software Architect (Remote)

Hach

Nanaimo

Remote

CAD 160,000 - 200,000

14 days ago

Software Architect - Containers / Virtualisation

Canonical

Mississauga

Remote

CAD 153,000 - 245,000

15 days ago

Lead Software Architect

Security Compass

Toronto

Remote

CAD 190,000 - 205,000

18 days ago

Lead Software Architect

Security Compass

Toronto

Remote

CAD 190,000 - 205,000

22 days ago

Machine Learning Architect (AWS) - Canada

Rackspace Technology

Toronto

Remote

CAD 153,000 - 245,000

4 days ago
Be an early applicant

Machine Learning Architect (AWS) - Canada

Rackspace Technology

Toronto

Remote

CAD 153,000 - 245,000

Yesterday
Be an early applicant

Data Cloud Architect, Canada

OSF Global Services

Remote

CAD 150,000 - 200,000

14 days ago