TreviPay Inc. logo

Principal Engineer - Architect I

Job Overview

Location

Remote - Costa Rica

Job Type

Full-time

Category

Software Engineering

Date Posted

April 16, 2026

Full Job Description

📋 Description

  • As a Principal Engineer – Architect I at TreviPay, you will play a pivotal role in shaping the evolution of our core B2B billing and payments platform, directly impacting how thousands of global sellers manage transactions, extend trade credit, and automate receivables through secure, scalable systems.
  • Your day-to-day responsibilities will include designing and implementing RESTful APIs, developing reusable and scalable UI components using modern JavaScript frameworks, contributing to full-stack features across Ruby on Rails backend and Ember.js frontend, and ensuring code quality through automated unit testing and CI/CD practices in an Agile environment.
  • You will join a collaborative, entrepreneurial engineering team at TreviPay, a company with 40 years of experience in financial technology, serving leaders in manufacturing, retail, and transportation through integrations with top eCommerce and ERP platforms.
  • In this role, you will deepen your expertise in cloud-native architectures on AWS, gain hands-on experience with containerization and orchestration via Docker and Kubernetes, and enhance your proficiency in AI-assisted development tools while mentoring peers through technical leadership and architectural decision-making.

Skills & Technologies

JavaScript
Ruby
Rails
AWS
Docker
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

TreviPay Inc. logo
TreviPay Inc.
Visit Website

About TreviPay Inc.

TreviPay Inc. is a B2B payments and trade-credit technology company headquartered in Overland Park, Kansas. It provides cloud-based invoice, credit and A/R automation services to manufacturers, distributors and marketplaces so they can extend net-term financing to their buyers. The platform handles buyer onboarding, real-time credit decisions, purchase-order matching, digital invoicing, reconciliation and collections, eliminating manual back-office processes. Founded in 1981 as Universal Financial, the company rebranded to TreviPay in 2019 and operates globally, processing billions in annual B2B transaction volume across North America, Europe and Asia-Pacific.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Calgary, Canada
Full-time
Expires Jun 20, 2026
Java
Kotlin
GCP
+2 more

3 days ago

Apply
❌ EXPIRED
Sub-Zero Group, Inc. logo

Sub-Zero Group, Inc.

Remote
Full-time
Expired Dec 26, 2025
TypeScript
Rust
GitHub
+1 more

6 months ago

Apply
Mexico - Fully Remote
Contract
Expires Jun 21, 2026
Python
JavaScript
TypeScript
+3 more

2 days ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Apr 13, 2026
AWS
Azure
Terraform
+2 more

2 months ago

Apply