Pros
* Professional development opportunities- We're working on compiling as comprehensive of a financial data set as possible, and we're hoping to process and analyze that data with some of the latest and greatest tech. We hope to create the appropriate balance of guidance and agency the team needs to make the best decisions and develop the right solutions.
* Personal development- We stay growth minded at the personal level, aiming to build an environment that provides everything from psychological safety to greenfield technical challenges to allow team members to stretch their limits.
* Interesting challenges- What are the security and data storage implications of handling multiple financial institutions complete data set? How can we leverage streaming logic and transformations to simplify the architecture in our ETL pipeline? Can we leverage streaming ML pipelines using Kafka to create even deeper insights into information? There are a litany of technical problems we're hoping to solve and we're interested in building a team full of people who enjoy immersing themselves to find a new approach or solution.
* Team culture- We spent a lot of time and energy trying to envision and create the most productive experience with a set of people who make time at work fun. We're dedicated to extending on this core group in a way that retains our vision of keeping this place a great spot to build a career. We emphasize flexibility in expectations to allow everyone the space to perform in the manner in which they are most efficient, having fun interactions with teammates, and building relationships through shared efforts working on complicated problems.
Cons
* Start up speed- While some people flourish in the rapid pace of navigating a start ups roadmap and requirements, it can be stressful to have to deal with unexpected roadbumps and rapid 180s.
* Start up benefits- While our compensation is competitive we're missing some elements (like 401k match) which a larger company may provide out of the gate.