Data and Analytics Engineer

We are building a revolutionary financial management platform for small businesses. As we take our product to market we need to grow our data engineering team that focuses on extracting, grooming, ingesting and storing data from third party sources as well as the Tensor production platform and using that data to enhance predictive analytics and AI-based models. We are looking for a Data and Analytics Engineer to participate in all phases of our data engineering activities. 

We are seeking a hard-working, passionate, curious and self-driven engineer who can work independently. In this role you will work closely with the two founders and the principal software engineer, who each have decades of experience in financial technology and machine learning.   

As a Data and Analytics Engineer you will be working on the design, development, deployment, testing, and troubleshooting of the entire Tensor Clarity application, especially as it applies to merchant identification, categorization and prediction. This is a demanding role that requires substantive software engineering expertise including hands-on experience with AWS, our tech stack and excitement to embrace the unknown. Candidates who are solely focused on the analytics elements of the role will not be well suited to the position.

Qualified candidates will have 3+ years development experience and preference will be given to those having worked with small businesses. Given the relative early stage of our product development cycle, we are looking for someone prepared to spend up to 75% of their time during the first several months in person with us in our Portland, Oregon office, after which a principally remote position can be arranged.

Responsibilities include:

  • Collaborating with the existing development team on the current code base

  • Extend, test, and maintain our data ingestion pipeline architecture, and ensure that data is collected, stored, and made accessible for analysis. 

  • Developing / improving feedback for the predictive forecasting engine 

  • Continuous optimization of the prediction models 

  • Analytical assessment of platform behavior proactively identifying problems, improvements and new concepts

  • Data grooming / analysis for new client onboarding actions 

  • Anomaly deduction and root cause driving product enhancements for resolution  

  • Work iteratively with the product to build working solutions that meet customer needs

Qualifications

Applicants must have:

  • 3+ years of relevant development experience and a Bachelor’s degree or equivalent professional experience

  • Proficiency in AWS with DynamoDB, Node.js and TypeScript.  

  • Proficiency managing a data lake / warehouse 

  • Familiarity with AWS Sagemaker 

  • Familiarity with one of the associated Unit test frameworks aligned to our tech stack

  • Excellent communication skills both verbal and written as we are committed to a fully hybrid work environment.

  • A customer centric mindset.

  • Comfortable working with Jira and Github