Principal Engineer – Architect I
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Principal Engineer responsible for building and evolving B2B billing and payments platform at TreviPay. Designing APIs and intuitive user experiences for financial products.
Responsibilities:
- 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
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












