Job Closed

This listing is no longer active.

TreviPay

TreviPay is a global financial technology company specializing in B2B payments and invoicing solutions. Offering an innovative, API-first platform, TreviPay aim

Principal Engineer – Architect I

Location

Costa Rica

Posted

62 days ago

Salary

0

Seniority

Lead

Job Description

Principal Engineer – Architect I

TreviPay

• Help build and evolve core B2B billing and payments platform • Design scalable APIs • Build intuitive user experiences • Contribute to modern, cloud‑native systems that power real‑world financial products used globally

Job 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 (required)
  • Hands-on experience with modern JavaScript frameworks
  • Experience building and deploying applications on AWS (required)
  • Experience with Docker and Kubernetes
  • Oracle RDBMS experience
  • Experience using LLMs and AI‑assisted development tools (e.g., GitHub Copilot, Cursor) to improve development velocity and code quality

Benefits

  • Work in a friendly and caring company where teamwork is key
  • Work with skilled people that are invested in your success and growth
  • Remote working is the new normal with flexible work options and paid holidays
  • Competitive salary with a comprehensive benefits package starting day one
  • Work in a fun environment that promotes creative thinking and a positive attitude
  • Career development opportunities
  • An open-door policy which means your voice will always be heard
  • A robust Employee Referral program

Related Job Pages

More Full-stack Engineer Jobs

Backblaze logo

Senior Software Engineer – B2 Object Storage

Backblaze

Backblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.

Full TimeRemoteTeam 201-500Since 2007H1B Sponsor

• Work on server-side B2 APIs and subsystems that allow our customers and integrations to upload files, manage their lifecycles, track usage, and interact with our billing and storage systems. • Help build new features, improve the scalability of our systems, and create support tools to help chase down and diagnose customer issues.

Argentina
Backblaze logo

Senior Software Engineer – Storage Platform

Backblaze

Backblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.

Full TimeRemoteTeam 201-500Since 2007H1B Sponsor

• Work on our storage platform which supports the B2 Object Storage and Computer Backup products • Responsible for reliably storing the customer data • Help improve durability, increase throughput, and drive architectural changes to support long term requirements of our service

Argentina
Full TimeRemoteTeam 10,001+Since 2016H1B Sponsor

• Design and develop new features and solutions that support customer use cases in existing and new software products. • Work in an agile team environment that practices continuous improvement when planning, estimating and building software. • Deliver on sprint commitments by working proactively with stakeholders to identify and navigate obstacles. • Build high-performing software with an evolving set of tools across several technology stacks and participate in the stewardship of our development process. • Collaborate with cross-functional project teams including Architects, QA, Product Management, and others to delight our clients.

Canada
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design, develop and optimize scalable data pipelines using SQL and Python/PySpark • Build and maintain analytics-focused data models (e.g., Star Schema and OBTs) • Structure data into Bronze, Silver and Gold layers within a modern data architecture • Ensure data quality, consistency and governance across the entire pipeline • Act as the technical point of reference for troubleshooting and removing blockers • Translate business needs into efficient data solutions • Create, evolve and manage the project’s technical roadmap • Work collaboratively with cross-functional teams and stakeholders

Brazil
Job Closed