TomoCredit is a Fin-Tech startup based in downtown San Francisco. We issue the smartest consumer credit card which does not require a credit score for approval. We are small, but nimble, and very passionate about opening credit markets to young generations and immigrants, with the aim to make it a cutting-edge and pleasant experience for all of our users.
Senior Software Engineer San Francisco, CA, United States or Remote
Staff Software Engineer San Francisco, CA, United States or Remote
Why join us?
Growth Opportunity, let's map out your career path!
Our Culture and our Mission! We care about our People and Customers!
You will be intimately involved in every aspect of the product with a significant say when it comes to technical decisions.
Engineering at TomoCredit
The engineering team is currently still small. The CTO works closely with the team and everyone is in constant communication with one another via Slack and Google Meet. Initially we had wanted to structure the team in a conceptually ideal fashion, complete with a ticketing system, deploy schedules, and all the usual trimmings. In line with the example above, the conceptually ideal way is not always the appropriate one given context - we found that the overhead for this approach proved too much for such a small, close-knit team and eventually fell back to a less comprehensive solution. Our current approach maintains the flexibility of a small team through a less formal structure that breaks tasks up into weekly goals. By reducing structural overhead to something that is more appropriate, we see an increase in agility that allows the team to respond to changes more quickly. As we grow our team, traditional organizational principles will start to become more viable and eventually indispensable.
The most interesting technical challenges seem to arise when the scope of the project involves more than just engineering, especially when time is a critical component. For example, we dealt with a situation where we needed our front-end to update in response to a third-party call that had a long-running process. The process delivered a “done” message with data to our backend via a webhook. In order to make this happen we thought we’d have to build out some kind of functionality involving websockets, but that was not a viable option because we had a strict time crunch due to other factors. We ended up leveraging Firebase listeners in a way that allowed us to build out similar functionality in much less time. The backend would keep a network request from the front end open, using a Firebase listener to close out the connection once data with the right identifier hit a collection. A separate process handled the incoming webhook, updating the collection with the data we were interested in. It was not a pretty solution, but it was one of the more interesting challenges we’ve had to overcome. Often a conceptually ideal solution is not the appropriate one given the nuances of a particular context.
Mobile Apps projects
Capturing big data
Working at TomoCredit
We value passionate, down to earth, “can do” people who enjoy fine-tuning small details, without losing sight of the big picture. We are looking for someone who is driven to get things done and views obstacles as an exciting challenge that demands a creative solution. If you're a self-starter with a high degree of rigor, organization, and discipline to get things done then TomoCredit is the place for you!
As part of our commitment to an inclusive workplace, we are happy to offer prospective engineers the chance to connect with our engineering employees who come from underrepresented backgrounds. It’s a way to get a better sense of our team and what it might be like to work with us.
If you’re interested in connecting with our team, be sure to bring this up during one of our introductory calls!
TomoCredit has generous Discretionary Unlimited PTO policy!
Travel to our SF Office!
We are downtown SF, and have multiple floors with a ton of space to move around and find a spot to focus!
Work from Home
Most of our engineers during there first month have a hybrid schedule which consist of in office a couple days and remote the rest. After that month then they can work 100% remote if they want or go into the office if they prefer. We are flexible
Kristy Kim is founder and CEO
We like to have fun!
We provide health, dental, vision and 401k. Choose a plan that works for you and your family!
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.