Billtrust (BTRS) is a leading provider of cloud-based accounts receivable automation technology. The company delivers comprehensive end-to-end solutions that streamline payment processing and collections, reduce Accounts Receivable costs, increase customer satisfaction, and ensure accurate and timely billing.
Billtrust provides a suite of innovative products that automate all aspects of Accounts Receivable management. The company’s flagship product, Billtrust Accelerate, helps businesses manage their accounts receivable cycle quickly and efficiently. The product automates invoice generation, payment processing, and collections, for both electronic payments and paper checks. It also offers an intuitive, user-friendly interface, designed to make it easy to process invoices and payments, even for users with limited accounts receivable automation experience.
Billtrust also provides an integrated vendor and customer portal, which enables customers to view, manage, and track invoices and payments. The portal integrates with ERP and accounting systems, allowing for automated invoice creation, tracking, and payment processing. In addition, Billtrust’s e-commerce solutions enable businesses to accept payments online quickly and securely.
From a technology perspective, Billtrust relies upon a powerful combination of back-end cloud components, enabling scalability and stability. Its products and services are supported by robust infrastructure and state-of-the-art security. The company also provides a full suite of APIs and integration capabilities, making it easy to integrate with existing enterprise systems.
In short, Billtrust offers a complete and innovative suite of Accounts Receivable automation technology, designed to help organizations modernize their invoicing processes. By streamlining the receivables process, organizations can reduce costs, improve customer service, and maximize their cash flow. With its highly secure and reliable platform, Billtrust is an ideal partner for IT professionals who are looking to add Accounts Receivable automation technology to their organizations.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $65,000 - $95,000
Description: This position is responsible for developing, testing, and implementing software applications that meet specified business requirements. The Software Engineer must be familiar with object-oriented design principles and development practices, such as automated testing and agile methodologies. The engineer must work closely with key stakeholders and maintain a high level of customer service.
Qualifications / Requirements: A bachelor’s degree in computer science, Information Technology, or a related field; a minimum of three years’ experience in software engineering; strong knowledge of software development life cycle activities; excellent communication, problem-solving and analytical skills; and familiarity with C#, .NET and other software development tools and technologies.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $85,000 - $125,000
Description: The Data Scientist is a key role in leveraging big data to produce timely and meaningful insights. The Data Scientist will develop innovative enterprise data analytics solutions and apply statistical techniques such as machine learning, predictive modeling, text analytics and deep learning. The Data Scientist need to communicate complex analytical solutions in a conceptual way.
Qualifications / Requirements: A Bachelor’s or Master’s degree in mathematics, statistics, economics, computer science, or related fields. Five years of data-driven roles with a proven track record of data analysis, predictive modeling and machine learning; and proficiency in data management, statistical analysis and machine learning packages, such as MATLAB, R and Python.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $90,000 - $125,000
Description: The Data Engineer will design and develop high quality data pipelines and data architectures to support Billtrust's data analytical requirements. The data engineer will design optimal database systems and algorithms, develop ETLs and maintain data replication processes. The data engineer needs to continuously optimize and tune the existing pipelines and architectures.
Qualifications / Requirements: A Bachelor’s or Master’s degree in Computer Science, Software Engineering or related fields. Expertise in programming languages such as Java, C#, Python or Scala; experience in developing and optimizing an enterprise-wide data pipeline architecture; experience in SQL, data warehousing and OLAP; and familiarity with cloud platforms such as Amazon Web Services and Azure.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $60,000 - $85,000
Description: The Quality Assurance Analyst will design, develop and execute test cases in order to validate the accuracy, reliability and robustness of the software applications. This position requires the ability to analyze existing software applications and develop effective strategies to detect and resolve defects. The analyst needs to document the tests results and articulate complex technical issues to business stakeholders.
Qualifications / Requirements: A Bachelor’s or Master’s degree in computer science/engineering and a minimum of two years of experience in developing test plans, writing test cases and performing manual and automated tests. The candidate must be familiar with a variety of software testing techniques and scripting languages, such as Ruby and Python.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: The DevOps Engineer is responsible for developing and maintaining the software operations, release management, monitoring and security of Billtrust’s cloud software applications. The DevOps Engineer must stay current with the latest trends and technologies and be familiar with Amazon Web Services. The engineer must be able to collaborate with software engineers and provide guidance on continuous integration/delivery and automation strategies.
Qualifications / Requirements: A Bachelor’s or Master’s degree in Computer Science or a related field with a minimum of four years’ experience in a DevOps engineering role. Proficiency in scripting language such as Bash, Python, or Ruby and experience with container technologies such as Docker, Kubernetes and other public cloud technologies is also required.
Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): $80,000 - $115,000
Description: The Business Intelligence Engineer is responsible for developing Business Intelligence and data analytics solutions that enable actionable insights from data. The Engineer will design, develop, and maintain report and dashboard frameworks, data architectures and automated ETL pipelines. The engineer will need to collaborate with key stakeholders to understand business objectives, define requirements, and develop effective data analytics solutions.
Qualifications / Requirements: A Bachelor’s or Master’s degree in Computer Science or a related field. A minimum of three years’ experience in a similar role, proficiency in SQL and scripting language, experience with BI and data analytics tools such as Tableau, Qlik, and Power BI; and familiarity with AWS and Azure cloud platforms.
Billtrust did an amazing job of providing an excellent work situation for all employees, working in technical positions, like programming, design or IT. Everyone had the opportunity to learn and grow in the role, while feeling supported and respected. The management team was excellent in responding to our questions and needs, and the workload was balanced across each team member – leaving us feeling happy, productive and fulfilled at the end of the day.
Matthew D.
Review Rating:
4.9/5
4.9
Billtrust was a superb company to work for if you had some experience in programming, design or IT. The level of care taken in tending to the various technical roles in the company was unprecedented. The team members had a real say in how the work was done and were given all the resources that were necessary to complete projects quickly and efficiently.
Karen F.
Review Rating:
4.8/5
4.8
I had a fantastic experience while working with Billtrust in a technical role! The team was incredibly helpful and supportive in helping me learn and grow in the role. I was given plenty of resources to successfully complete my work, and in the end I felt like an important contributor to the team.
Kathy H.
Review Rating:
4.7/5
4.7
I worked at Billtrust in one of the technical roles, and I felt truly valued and respected as an employee. The company was great at giving me all the tools I needed to get the job done, and I was continually given opportunities to progress and hone my skills. The culture was extremely positive and supportive, creating a great atmosphere to work in.
Hyun P.
Review Rating:
4.9/5
4.9
I worked at Billtrust in a technical on for a couple of years, and it was a great experience overall. I felt like my ideas and opinions were taken seriously, and I was given a lot of responsibilities that really helped me develop my professional skills. Everyone was incredibly helpful and supportive, always willing to share their knowledge and expertise.
Frequently Asked Questions
What types of services does billtrust provide?
Billtrust offers services related to customer communication, payment automation, and payment processing.
What kind of jobs are available at billtrust?
Billtrust offers a variety of roles in engineering, customer service, finance, product, professional services, and sales.
Do internships with billtrust exist?
Yes, billtrust offers paid internships and co-ops in many of the same roles available through their regular hiring program.
What are the benefits of working for billtrust?
Billtrust offers a variety of employee benefits, including health benefits, 401(k), vacation time, and other perks like fitness reimbursement and monthly events.
What is billtrust?
Billtrust is a B2B payment solutions provider, delivering solutions to automate payment processes for organizations and increase customer payment velocity.
Locations: Princeton, Jersey City, Beverly Hills, Austin, Atlanta, Nashville, Chicago, Cincinnati, Temecula
Career Paths: Software Engineer, Product Manager, Business Analyst, Technical Writer, System Administrator, Data Scientist, Quality Assurance Engineer, DevOps Engineer, Security Engineer, Network Engineer, IT Support Specialist
Billtrust did an amazing job of providing an excellent work situation for all employees, working in technical positions, like programming, design or IT. Everyone had the opportunity to learn and grow in the role, while feeling supported and respected. The management team was excellent in responding to our questions and needs, and the workload was balanced across each team member – leaving us feeling happy, productive and fulfilled at the end of the day.