Paya is a payment platform and technology provider that helps businesses move money, quickly, affordably, and securely. Paya’s technology works to integrate payments into existing software while enabling organizations to maximize revenue production. Our technology portfolio can be applied to a wide range of business software, like CRM platforms, accounting applications, and invoicing tools.
Whether organizations are just starting out or need to upgrade their existing payment capabilities, Paya’s technology makes it easy to give customers the options they need to pay how they want. Our payment processing platform is designed to be secure and reliable, with PCI-DSS Level 1 compliance, military-grade encryption, and fraud prevention tools. Our technology stacks are also customizable to support a wide range of payment methods and currencies, so everyone can pay how they want.
The development team at Paya is well versed in payment and ecommerce technology and works to provide cutting-edge solutions that enable customers to accept payments quickly and securely. The team works continually to develop new products and updates to our payment platform. Moreover, we also offer support in customizing our software to fit the unique needs of businesses, whether that’s adding a new payment gateway, integrating with a third-party application, or adding additional features.
Paya’s technology is flexible and easy to use, enabling organizations throughout the world to process payments and manage data securely. Our platform enables organizations to maximize efficiency and make sure customers get their money on time. With Paya, organizations get the benefit of a secure and reliable payment processing solution, while customers enjoy having the ability to pay how they want.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 82000
Description: The Software Engineer develops, builds, and deploys software applications, services, and APIs. This position is responsible for managing the development process and working with other teams to ensure all services are deployed securely and accurately. This role has a focus on of automating processes and optimizing system performance while monitoring, troubleshooting, and diagnosing issues.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 3+ years of software engineering experience; experience with JavaScript, TypeScript, React, Node.js, and MongoDB; experience with AWS and working knowledge of web services; excellent communication and problem-solving skills
Working for Paya has been a great jumpstart for my programming career. The level and quality of the projects I've been assigned have been incredibly challenging but rewarding, the work environment is supportive and innovative, and the pay is much higher than I was expecting when I applied. I'm gaining useful knowledge, experience and valuable transferable skills and all in all, am delighted with my working experience at Paya.
Ryan M.
Review Rating:
4.7/5
4.7
Paya has been a wonderful opportunity for my development and engineering career. The senior staff and leadership have been accommodating and attentive to my needs, while providing enough support and guidance to ensure that I produce quality, effective work. I'm confident that my time here will provide the foundation necessary for my future career growth.
Daniel O.
Review Rating:
4.9/5
4.9
I've had the good fortune to be employed at Paya and it's been nothing but a positive experience. The senior staff have been friendly and encouraging, which has made it easier to grow at an accelerated rate as a technical employee. Additionally, the work done here is invaluable and the task management provided allows for an organized and efficient workflow.
Katie Y.
Review Rating:
4.8/5
4.8
Working with Paya has been the highlight of my career thus far. The projects I'm assigned are highly challenging and often force me to think outside the box to produce effective solutions. I'm provided with ample resources for learning and furthering my knowledge, which in turn has made me a much more confident engineer.
William F.
Review Rating:
4.9/5
4.9
Paya has been an amazing place for me to develop my technical skills. The company has a highly knowledgeable staff that have exceeded my expectations in terms of advice, mentoring, and collaborating on projects. In addition, the work environment includes flexible hours to accommodate our busy schedules.
Frequently Asked Questions
What type of positions can I apply for at Paya?
Paya offers job opportunities in technology, marketing, customer service and sales, accounting, and human resources.
What are the main benefits of working at Paya?
Paya offers its employees a comprehensive suite of benefits, including medical, dental and vision insurance; a 401 (k) plan; vacation and paid time off; dependent care assistance; discounts on products and services; and a great work/life balance.
What type of training do employees receive at Paya?
Paya provides hands-on training and professional development opportunities in order to ensure that employees have the skills and knowledge necessary to perform their job duties effectively.
What is the job application process like at Paya?
Paya’s job application process typically includes an online application, an interview, a skills assessment, and a background check.
What qualities do you look for in a potential employee?
Paya looks for motivated, hard-working individuals with great interpersonal skills who are eager to learn and grow with the company.
Locations: Emeryville, Sunnyvale, Santa Clara, Dunwoody, Austin, Dallas, Charlotte, San Jose
Career Paths: Software Engineer, Business Analyst, Software Developer, Quality Assurance Engineer, Database Administrator, Technical Support Engineer, System Administrator, Network Engineer, Security Analyst, Product Manager.
Working for Paya has been a great jumpstart for my programming career. The level and quality of the projects I've been assigned have been incredibly challenging but rewarding, the work environment is supportive and innovative, and the pay is much higher than I was expecting when I applied. I'm gaining useful knowledge, experience and valuable transferable skills and all in all, am delighted with my working experience at Paya.
Paya offers job opportunities in technology, marketing, customer service and sales, accounting, and human resources.
What are the main benefits of working at Paya?
Paya offers its employees a comprehensive suite of benefits, including medical, dental and vision insurance; a 401 (k) plan; vacation and paid time off; dependent care assistance; discounts on products and services; and a great work/life balance.