Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Software Engineer @Versapay

[Hiring] Senior Software Engineer @Versapay

Mar 28, 2025 - Versapay is hiring a remote Senior Software Engineer. 💸 Salary: unspecified. 📍Location: Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Product development at Versapay is organized around pods, each including a Product Manager, engineers, QA, etc. and responsible for a collection of products and features, with others focusing on architecture, integrations, scalability, etc. So we’re looking for someone who can be hands-on designing and developing high-quality state-of-the-art software with a smart, collaborative team.

What you'll do:

  • You’ll design, develop, and test product features that meet our business and technical requirements on time and on budget.
  • Once comfortable with our stack and infrastructure, shift gears to support planning, scoping, design and implementation of new features.
  • Estimate methodically based on iterative learning (setting realistic deadlines that drive effort but also good work habits).
  • Triage and correct performance and/or data integrity concerns by reviewing and evaluating code, data patches, system logs, and process/memory/disk consumption utilization.
  • Collaborate with product analysts, customer care, DevOps, and other engineers on features and support cases.
  • Support technical decision making, leading and supporting work that affects more complex systems and critical areas of our application.
  • Engage in critical R&D to help us continue to design for scale and reliability as we grow.
  • Grow both yourself and support the growth of others, spurring meaningful discussions around complex and technical issues and contribute to our high-performing delivery culture.

Qualifications

  • Background in computer science, engineering, and/or mathematics with +7 years of experience in software engineering.
  • Experience in writing software in an agile test-driven culture that has shipped to market.
  • Strong knowledge of and practice in a variety of technology spanning algorithms/data-structures, languages (e.g. Ruby, Java, React.js, SQL), and benchmarking tools/techniques.
  • Knowledge of test driven development (TDD) and ability to collaborate with cross-functional teams to enhance test automation coverage and integrate it into the CI/CD pipeline.
  • Personable and approachable, able to work across cross-functional teams.
  • Strong sense of ownership and accountability.
  • Comfortable with detective work and problem solving, even when the answer isn’t obvious.
  • Analytical and able to make data-driven decisions and solve real problems.
  • Clear, concise, and effective communication skills, both written and verbal.
  • Experience in the Payments Industry and/or PCI/DSS is considered a strong asset.

Company Description

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.

  • Owned by Great Hill Partners.
  • Employee base spans the U.S. and Canada with offices in Atlanta and Miami.
  • 10,000 customers and 5M+ companies transacting.
  • Facilitates 110M+ transactions and $170B+ in payments volume annually.

Similar Remote Jobs

More jobs at Versapay

More Software Development jobs

More jobs in Canada

Before You Apply
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Versapay
Software Development
Salary 💸 unspecified
Remote Location
Canada
Job Type full-time
Posted Mar 28, 2025
Apply for this position Unlock 55,370 Remote Jobs
📍 Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer Apply for this position Unlock 55,370 Remote Jobs
×
  • Unlock 55,370 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community