Versapay

About Versapay

Transforming Order-to-Cash for better business relationships

🏒 Finance, Financial ServicesπŸ‘₯ 51-250πŸ“… Founded 2006πŸ“ Toronto, Ontario, Canada

Key Highlights

  • Headquartered in Toronto with offices in 4 U.S. cities
  • Backed by Great Hill Partners, a Boston-based investment firm
  • Specializes in Order-to-Cash solutions for mid-market and enterprise
  • Serves a diverse range of industries enhancing customer experiences

Versapay, headquartered in Toronto, Ontario, specializes in Customer-Centric Order-to-Cash solutions that streamline financial processes for mid-market and enterprise businesses. Trusted by clients across various industries, Versapay enhances customer experiences and helps CFOs accelerate cash conve...

🎁 Benefits

Versapay offers competitive salaries, equity options, flexible PTO policies, and a remote work option to support work-life balance. Employees also ben...

🌟 Culture

Versapay promotes a culture of innovation and customer focus, encouraging employees to contribute ideas that enhance the customer experience. The comp...

Skills & Technologies

Overview

Versapay is hiring a Senior Software Engineer to enhance their Cash App Squad. You'll focus on delivering quality code, mentoring junior developers, and optimizing workflows using Ruby on Rails. This role requires strong software development skills and a passion for improving team processes.

Job Description

Who you are

You have 5+ years of software engineering experience, particularly in building scalable applications. Your expertise in Ruby and Ruby on Rails allows you to deliver high-quality code while understanding the nuances of performance and maintainability. You are dedicated to the craft of software development and have a keen interest in mentoring less experienced developers through code reviews and guidance.

You thrive in collaborative environments where you can contribute to team culture and help streamline processes. Your problem-solving skills enable you to tackle complex challenges effectively, and you are always looking for ways to improve workflows and reduce technical debt. You understand the importance of delivering features on time and are committed to maintaining high standards in your work.

You are a proactive communicator who enjoys sharing knowledge and collaborating with your peers. Your experience in agile methodologies helps you adapt to changing requirements and priorities while keeping the team aligned and focused on delivering value.

Desirable

Experience with automated testing frameworks and CI/CD pipelines is a plus, as is familiarity with cloud services and deployment strategies. You may also have a background in finance or B2B payment systems, which would enhance your understanding of the domain.

What you'll do

As a Senior Software Engineer on the Cash App Squad, you will work closely with a talented group of engineers to deliver new features and enhance existing functionalities. Your role will involve writing clean, maintainable code and participating in code reviews to ensure quality across the team. You will also be responsible for identifying and fixing bugs, as well as reducing technical debt to improve overall system performance.

You will collaborate with product managers and designers to understand user needs and translate them into technical requirements. Your contributions will directly impact the efficiency of accounts receivable processes for Versapay's clients, helping to streamline their operations and improve cash flow.

In addition to your development responsibilities, you will play a key role in mentoring junior developers, helping them grow their skills and confidence. You will foster a culture of learning and collaboration within the team, encouraging open communication and knowledge sharing.

You will also participate in team meetings and contribute to discussions around process improvements and best practices. Your insights will help shape the team's approach to software development, ensuring that everyone is aligned and working towards common goals.

What we offer

Versapay provides a dynamic work environment where you can make a significant impact on the company's success. We offer competitive compensation and benefits, including flexible work arrangements to support your work-life balance. You will have the opportunity to work with a diverse team of professionals who are passionate about technology and innovation.

We encourage you to apply even if your experience doesn't match every requirement. At Versapay, we value curiosity, collaboration, and a growth mindset, and we are committed to helping our employees develop their skills and advance their careers.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Versapay.

✨

Similar Jobs You Might Like

Based on your interests and this role

Versapay

Software Engineering

Versapayβ€’πŸ“ Canada - Remote

Versapay is hiring a Senior Software Engineer to join their Cash App Squad. You'll work on delivering quality code, optimizing workflows, and mentoring less experienced developers. This role requires expertise in Ruby and Ruby on Rails.

🏠 RemoteSenior
1 month ago
Goldbelly

Backend Engineer

Goldbellyβ€’πŸ“ REMOTE - Remote

Goldbelly is hiring a Senior Ruby on Rails Engineer to architect and build scalable web applications. You'll work with Ruby on Rails and collaborate with cross-functional teams. This position requires 3+ years of experience in web application development.

🏠 RemoteSenior
7 months ago
Recurly

Software Engineering

Recurlyβ€’πŸ“ MedellΓ­n - On-Site

Recurly is hiring a Senior Software Engineer to join their development team in MedellΓ­n. You'll work with Ruby on Rails and Golang to design and implement features for their subscription management platform. This role requires strong experience in software development and system integration.

πŸ›οΈ On-SiteSenior
1 year ago
Narvar

Software Engineering

Narvarβ€’πŸ“ Canada - Remote
🏠 RemoteSenior
2d ago
1Password

Software Engineering

1Passwordβ€’πŸ“ United States - Remote

1Password is hiring a Senior Developer specializing in Rails to enhance their product offerings. You'll work in a collaborative remote environment, focusing on building high-quality software solutions. This role requires expertise in Ruby and Ruby on Rails.

🏠 RemoteSenior
3w ago