Billing and Account Management System Engineer - remote

TrendSpider
Posted 2 years ago
Billing and Internal Dashboard engineer

We're seeking an engineer who will work on two core areas of our system: billing automation and internal dashboard. The internal dashboard is designed to help our Customer Success team by automating various common aspects of their job - which is, of course, making customers happy! We use Stripe (via API) for billing and Wordpress for internal dashboard architecture. 

In this position, you will be working directly with payment system APIs (including, but not limited to, Stripe. We depend on these APIs to power our recurring billing as well as some other non-trivial mechanics. You will be helping to bring our billing system and internal management processes to the next level. For a Customer Success team dashboard, you will have to work with complex data aggregations from various databases and APIs, as well as automating certain actions which Customer Success team is currently does manually. You will also be responsible for building UI for internal dashboards (React + MUI).

Ultimately, a natural way to evolve from this position would be building a system-wide data lake which would aggregate all the data we have in one place, and would thus be capable of answering questions from various departments within the business (like "what's a conversion rate for customers those who had at least 5 alerts trigger during their trial vs all the rest of customers").

Skills and requirements: 
  • Experience with PHP7+
  • Experience working with Stripe API  (recurring billing, in particular)
  • Experience working with Wordpress (in particular, the development and implementation of Wordpress plugins)
  • Decent experience with raw SQL (such as MySQL)
  • Experience using PHPUnit

Bonus points for the following skills (which are not required, but highly desired.): 
  • Experience designing and deploying databases (tables + indexes) would be a huge bonus. 
  • Having production-grade experience with PayPal API via PHP
  • Being capable of writing Dockerfiles 
  • Experience implementing UI in React (preferably with the MUI library)

About the company

TrendSpider builds the world's most powerful trading software. As one of the only trading-tech companies founded and operated by traders, we have a unique insight into the desires of the trading community and a unique product roadmap and vision to meet the needs of the community. We have over 10,000 active users, and have grown very rapidly in just three years time. Our platform has won numerous awards, including the 2021 Benzinga Fintech Award for Best Trading Technology, among others. We operate as a global distributed team and are focused on hiring and retaining the best talent regardless of geographical location. 

If you are interested in working with a world-class engineering team on bleeding edge technology that has immediate and meaningful impact on user's lives, and you fit the below criteria, please apply.