TreviPay is seeking a Principal Engineer – Architect I to help build and evolve their core B2B billing and payments platform. The ideal candidate will have experience in full-stack web application development, designing scalable APIs, and contributing to modern, cloud-native systems.

Requirements

  • 10+ years of full-stack web application development experience
  • Proven experience designing, building, and maintaining RESTful APIs
  • Experience creating reusable, scalable UI components
  • Strong understanding of modern build pipelines and development tooling
  • Demonstrated experience writing and maintaining automated unit tests
  • Experience working in an Agile development environment
  • 3+ years of experience working in Unix/Linux environments
  • Ruby on Rails 6+ experience
  • Hands-on experience with modern JavaScript frameworks
  • Experience building and deploying applications on AWS
  • Experience with Docker and Kubernetes
  • Oracle RDBMS experience
  • Experience using LLMs and AI-assisted development tools

Benefits

  • Competitive salary
  • Comprehensive benefits package
  • Flexible work options
  • Paid holidays
  • Career development opportunities
  • Employee Referral program