billtrust (BTRS)

Rating:
5/5
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

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.

Data Scientist

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.

Data Engineer

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.

QA Analyst

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.

DevOps Engineer

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.

Business Intelligence Engineer

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.
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
Job Contacts: jobs@billtrust.com

Recent Reviews

Mary G
4.5/5
4.5
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.

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.