Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

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, while allowing businesses to collect with a self-serve payment portal and collaborate with customers and teammates to resolve what automation alone can’t. 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 5M+ companies transacting, Versapay facilitates 110M+ transactions and $170B+ in payments volume annually


Think you might be the next Veep to join? Read on!!


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


As a Senior Software Developer on the Cash App Squad, you will work with a talented group of engineers to ensure that we deliver quality code on time while helping us to streamline processes and optimize our workflow. This is a unique opportunity for focused engineers with a dedication to the craft and an eagerness to improve teams. You will work to deliver new features, fix bugs, reduce tech debt, help level-up less experienced developers via code reviews and mentoring, and help shape and drive team culture.




What You'll Do
  • Get stuff done: Implement new features, improve user experiences, and fix bugs in a mature SaaS application.
  • Grow those around you: Review PRs to educate others of best practices, pair program with people who are stuck on a problem, ensure the team is following agreed upon standards.
  • Design solutions: As needed, work closely with the Implementations Team to turn customer needs/pain points into actionable work with technical designs.
  • Help define and implement future architecture: Help create an architectural roadmap to future proof our app and make that plan come to life.
  • Focus on NFRs: Ensure we have the right level of resiliency, logging, monitoring, security, etc.
  • Support production: Help debug/diagnose/triage emergency production issues (luckily rare).


What You'll Bring to the Team:
  • Education & Experience:
  •  5+ years of experience with RoR and Javascript.
  • B.S. Computer Science, Mathematics, or related field is prefered but not necessary.
  • Familiarity with SaaS applications and the FinTech domain are a plus.
  • Vision: An insatiable desire to make the team awesome; a drive to identify and seize opportunities for wins both in the code and in how the team works.
  • Technical Expertise: A strong understanding of programming patterns, best practices, long term software maintenance, software architecture, and how to balance best vs. practical.
  • Collaboration: Work closely with others to achieve team goals. Understand how to give feedback appropriately. Mentor/coach via pair programming if needed.
  • Technical Oversight: Ensure that the code is appropriately optimized (avoiding n+1 queries, etc.), appropriately structured, appropriately formatted, that technical decisions made are right, that the code is well-tested, and that we aren't introducing technical debt.
  • Humility/Teamwork: Succeed as a team, fail as a team. Promote a blameless culture. See teammates as equals.

Nice to Have(s):
  • ▪️React.js
  • ▪️Postgres
  • ▪️Redis
  • ▪️Elasticsearch + Kibana
  • ▪️C++ (very minor)
  • ▪️Datadog
  • ▪️New Relic
  • ▪️Loggly
  • ▪️AWS
  • ▪️Azure
  • ▪️Kubernetes
  • ▪️Semaphore CI


$110,000 - $125,000 a year
Salary band is $110,000-$125,000 USD with a 10% annual bonus.

#LI-Remote


All of our Veeps live out our core values: 

We look for excellence: individuals that are better than we are and not only meet our values but bring value to our teams.


Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. Think you have what it takes, but not sure you check every box? Apply to the role anyways. We’d love to talk and determine together whether you could be a great fit!


We are committed to providing an environment that is inclusive and accessible. Versapay is an equal opportunity employer and considers all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are addressed. 

Versapay Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Versapay DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Versapay
Versapay CEO photo
Carey O’Connor Kolaja
Approve of CEO

Average salary estimate

$117500 / YEARLY (est.)
min
max
$110000K
$125000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Versapay

Join us at Versapay as a Senior Software Engineer and take your career to the next level! Our dynamic team is focused on enhancing our Accounts Receivable Efficiency Suite, which is designed to streamline the entire invoice-to-cash process. In this remote position, you'll collaborate with talented engineers to deliver quality code while optimizing workflows and processes. One of the key responsibilities will be to implement new features, fix bugs, and mentor less experienced developers, helping to shape the team culture in the process. Your expertise in Ruby on Rails and JavaScript, along with a solid understanding of software architecture and best practices, will be invaluable in this role. Beyond coding, you'll work closely with our Implementations Team to turn customer needs into actionable solutions and ensure our application remains resilient and secure. At Versapay, we value collaboration and strive for excellence, promoting a culture where everyone’s input is valued. If you’re ready to make a substantial impact on our team and the future of our software, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Versapay
What are the responsibilities of a Senior Software Engineer at Versapay?

As a Senior Software Engineer at Versapay, you'll be instrumental in delivering quality code for our Accounts Receivable Efficiency Suite. Your responsibilities will include implementing new features, fixing bugs, and improving user experiences. You will also play a vital role in mentoring junior developers, conducting code reviews, and assisting with the architectural roadmap to ensure our application is both effective and future-proof.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Versapay?

For the Senior Software Engineer role at Versapay, candidates should have a minimum of 5 years of experience with Ruby on Rails and JavaScript. A degree in Computer Science or a related field is preferred, alongside familiarity with SaaS applications and the FinTech domain. Strong problem-solving skills, collaboration abilities, and a passion for mentorship are also crucial for success in this role.

Join Rise to see the full answer
How does Versapay support career growth for Senior Software Engineers?

Versapay is committed to the professional development of its employees. As a Senior Software Engineer, you will have the opportunity to mentor less experienced developers, participate in code reviews, and contribute to architectural decisions. This collaborative approach not only enhances your technical skills but also helps you grow into a more influential role within the team and company.

Join Rise to see the full answer
What technologies should a Senior Software Engineer at Versapay be familiar with?

Senior Software Engineers at Versapay should be proficient in Ruby on Rails and JavaScript. Familiarity with technologies such as React.js, Postgres, Redis, and Kubernetes is a plus. Experience with tools like AWS, Azure, and monitoring solutions like Datadog and New Relic will also be beneficial as you help drive our software's architecture and efficiency.

Join Rise to see the full answer
What is the company culture like at Versapay for Senior Software Engineers?

The company culture at Versapay emphasizes collaboration, support, and innovation. We encourage open communication and value diverse perspectives, creating an environment where every Senior Software Engineer can thrive. Our core values prioritize customer obsession, team ownership, and continuous improvement, ensuring that everyone can contribute meaningfully to our goals.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with Ruby on Rails as a Senior Software Engineer?

When answering this question, focus on specific projects you've worked on, highlighting your role in implementing features, debugging, and improving application performance. Share relevant metrics or outcomes that demonstrate your expertise with Ruby on Rails.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Discuss your philosophy on mentorship, emphasizing collaboration and constructive feedback. Provide examples of how you've supported juniors through code reviews, pair programming, or by creating learning opportunities that enhance their skills.

Join Rise to see the full answer
What strategies do you use to ensure code quality?

Talk about your experience with code reviews, automated testing, and best practices for coding standards. Emphasize how you ensure that features are well-tested and optimized to prevent technical debt.

Join Rise to see the full answer
Can you discuss a time you resolved a production issue quickly?

Share a specific situation where you diagnosed a production issue effectively and implemented a solution. Highlight your problem-solving skills, teamwork, and how you communicated with stakeholders during the process.

Join Rise to see the full answer
What steps do you take when designing solutions for user needs?

Explain your methodology for gathering requirements, analyzing user pain points, and creating technical designs. Provide insights on collaborating with cross-functional teams to develop actionable solutions.

Join Rise to see the full answer
How do you prioritize tasks when managing multiple projects?

Discuss your time management techniques, such as the use of tools and frameworks that help you prioritize tasks based on urgency and importance, while collaborating with your team to align on goals.

Join Rise to see the full answer
What experience do you have with SaaS applications?

Describe your background with SaaS, including any specific projects or technologies you have worked with. Explain how this experience is relevant to the Senior Software Engineer position at Versapay.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Share your approach to continuous learning, whether through online courses, tech blogs, podcasts, or attending conferences. Mention any specific areas of interest that relate to the position at Versapay.

Join Rise to see the full answer
What best practices do you follow for security and monitoring in applications?

Discuss your understanding of security measures, logging, and monitoring strategies you implement to protect applications. Provide examples of how these practices have benefited your previous projects.

Join Rise to see the full answer
Why do you want to work at Versapay as a Senior Software Engineer?

This is your chance to connect your skills and values with Versapay’s mission. Talk about your admiration for their focus on customer experience, team collaboration, and the innovative solutions they provide in the FinTech domain.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Versapay Remote United States (Remote)
Posted 7 days ago

Join Versapay as the Director of Sage Partnerships and lead the growth of our ERP partnerships while driving strategic initiatives with Sage and their resellers.

Photo of the Rise User
Weidenhammer Systems Remote US, Berks County, PA; Pennsylvania, Reading, PA
Posted 2 days ago

As a Solution Architect, you'll leverage your expertise in Oro Commerce to drive innovative eCommerce solutions for our clients.

Photo of the Rise User

Join K2VIEW as a Senior Software Engineer/Solution Architect and play a pivotal role in delivering innovative solutions to our clients in a collaborative environment.

Photo of the Rise User
ManTech Hybrid US, Arapahoe County, CO; Colorado, Aurora, CO
Posted 3 days ago

Become a key player in developing cutting-edge CNO software capabilities with ManTech in Aurora, CO.

Photo of the Rise User
Posted 7 hours ago

Seeking a Senior Software Engineer to impact military force design through innovative simulation and interactive computing solutions.

Photo of the Rise User
Posted 5 days ago

Join Ayming as a Mobile Developer specializing in React Native and Angular, contributing to impactful solutions in a dynamic international consulting environment.

Photo of the Rise User
Qantas Group Hybrid Sydney, New South Wales, Australia
Posted 3 days ago

Join Qantas Loyalty as a Principal Engineer and lead innovative mobile app development projects while driving technical strategy and ensuring code quality.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

American Express is looking for a talented Senior Engineer to architect and drive the development of a cutting-edge enterprise web framework.

Photo of the Rise User
DFINITY Hybrid San Francisco, California, United States
Posted 2 days ago

Join DFINITY as a Senior Software Engineer focusing on frontend development for the Caffeine platform and help shape the future of decentralized applications.

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. Ve...

34 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Manager / Director of Demand Generation at Seesaw
Photo of the Rise User
Someone from OH, Euclid just viewed Work From Home Union Benefits Rep at Global Elite
Photo of the Rise User
Someone from OH, Cincinnati just viewed Runtime QA Tester II at Aechelon Technology