Keeper Tax

sf
11 - 25 Employees
< 10 Engineers
$10M - $25M Funding
Series A

Keeper Tax helps independent contractors and freelancers discover tax deductions and file taxes. Help over 250,000 Americans save an extra $1,249 / year (on average)!

Keeper Tax photo 1 Keeper Tax photo 2
Active Roles

Why join us?

  • We've grown from $2M to $4M annual revenue in 2022!

  • Our software finds $1,200 per year in extra savings for our users.

  • We're solving a true pain point for our customers. Freelancers don't want to do taxes, they want to run their business. We take care of the headache for them.


Engineering at Keeper Tax

Engineering team and processes

We have 7 engineers, including myself (CTO). Everyone is a full-stack generalist, and, generally speaking, when you ship a feature, you will own it end-to-end (frontend and backend). We meet daily for standup to talk about what we're working on. We also have weekly and monthly checkins for planning purposes - I want to evaluate our progress at a high level, so we can make adjustments if needed in order to achieve our long term plan.

Technical Challenges

Here's one example: To implement tax filing, we're building on top of an unreliable, relatively slow API. This means that, for our product to appear fast to users, we need to create background jobs, and we need to have retries for those jobs. The retry framework is working fairly well, but I think there are a lot of things we can do to improve it.

Here's another example: We currently have a background job that processes transactions for all users, but this requires a huge amount of memory. On our roadmap, we'd like to break this job into smaller batches of users, and run those jobs in parallel. This should both reduce memory usage and increase performance. The code is a bit complicated to break up right now, but it's something we'd like to do in the future.

Projects you might work on
  • Tax University tab: We have a lot of amazing content on our public website that helps freelancers learn more about taxes, and draws them into our product. We'd like to build a Tax University tab that gives our app users access to this content, and even customizes it for the mobile format (for example, by adding gamification).

  • Form OCR: In our tax filing product, users are able to upload PDFs and images, which we then parse using a hybrid system of OCR and contractors. However, this system has issues with accuracy (both from OCR and from manual processing), so we would like to invest in improving our OCR capabilities for next tax season.

  • Transaction search: In our expense tracking product, we have a basic UI for searching and filtering expenses, but there are parts of the current UX that are not ideal. We want to implement a redesign of the search interface that uses space more efficiently, adds advanced filters, and makes the filtering workflow more efficient.

Tech stack
React
JavaScript
React Native
Express.js
SQL

Working at Keeper Tax

Perks & benefits
  • Generous Vacation

    We have unlimited PTO

  • Free Food

    We have paid lunch

  • Health Insurance
  • Work from Home

    Up to 3 WFH days per week

  • Relocation

    We provide a $5K relocation stipend

  • Company Retreats

    We go on a yearly retreat together (including our remote employees)

Our Team by the Numbers

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply