Role Description
At Trovata, we build software that empowers companies to manage their finances better. We closed our $20M Series A round in January of 2021, and among our investors, we count J.P. Morgan, Wells Fargo, and Capital One. Our team is responsible for developing and maintaining the mission-critical ETLs, APIs, and ML models. Our ETLs connect to thousands of institutions and retrieve the necessary data in real-time. Our APIs filter, transform, and aggregate millions of data points across database engines and serve the results to our customers in fractions of a second. Our world-class (and patented) Machine Learning models can categorize and forecast using state of the art online learning techniques in both the supervised and unsupervised realms.
Responsibilities
- Developing and maintaining the mission-critical ETLs, APIs, and ML models
- Progressing to own an increasingly larger scope of responsibility
- Testing and making recommendations on tooling and development patterns
- Exploring novel approaches, testing new ideas, and leveraging your development, designing, and critical thinking skills
- Developing secure, maintainable, and stable software, interchangeable components, and open source software (including contributing to and interacting with such OSS ecosystems)
Requirements
- Have 3+ years of experience coding in scripting languages, preferably Python3
- Know your way around the AWS environment. You will be using DynamoDB, AWS Gateway, Step Functions, and Lambda functions daily
- Can query and perform routine maintenance of SQL and NoSQL databases. You know their trade-offs and feel comfortable writing queries to filter and aggregate
- Have developed REST APIs in the past
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance