Tenjin

sf
11 - 25 Employees
< 10 Engineers
$5M - $10M Funding
Other

Tenjin enables everyone, no matter their budget or the size of their team, to effectively market their apps. We automate the worst parts of marketing - gathering data from a bunch of different places, spending time linking it all together, and crunching the numbers to figure out how well things are working.

Tenjin photo 1 Tenjin photo 2 Tenjin photo 3
Active Roles
Why join us?
  • We've doubled our revenue in the last year.

  • We're funded by Y Combinator and some of the best angel investors in the world.

  • We're a small and growing team which offers a lot of opportunities for career and personal growth, creativity, and tackling hard problems.


Engineering at Tenjin
Engineering team and processes

We work in two-week sprint cycles. At the beginning of each sprint, we have a brief planning meeting to figure out our priorities and decide who's going to be doing what. We manage these tasks and deliverables on Jira. We use Github and Pull Requests to manage the flow of reviewing, testing, and deploying code. Big product releases will often be demoed to the whole company.

Technical Challenges
  1. Getting our reporting closer to real-time: we ingest a ton of data and we want to show our customers results from that data as soon as possible.

  2. User experience: we spend a lot of time trying to simplify our user flows to make it easy for customers to understand the complex data models underlying our dashboard .

  3. Service-oriented-architecture: as our codebase grows, we try to be mindful of determining what responsibilities each piece of our system should have.

Projects you might work on
  • Fraud prevention: we're working on an anti-fraud framework to prevent scammers and fraudsters from abusing our clients' marketing campaigns.

  • Improving reporting latency: we're overhauling our reporting system to make it easier to add new dimensions and metrics while also pushing new data to our clients as quickly as possible.

  • Architecture optimization: finding ways to make our systems more testable and flexible.

Tech stack
Javascript
DynamoDB
Java
iOS
Android
React JS
PostgreSQL
Redis
Ruby on Rails
Google Cloud Platform
Kubernetes
Go
Google BigQuery
AWS

Working at Tenjin

We care about work/life balance, career growth, and being nice while solving tough problems in a collaborative manner.

Generous Vacation

We offer unlimited vacations days (and 13 paid holidays) and a $2000 vacation stipend so you can go vacation somewhere cool.

Work from Home

We are pretty flexible with working from home. Many of our engineers work from home at least once a week.

Travel

We have employees in Berlin and Atlanta and we encourage people to go there to meet them (it gets lonely in faraway timezones).

Free Food

We go out to eat lunch as a team every day. If people are working late in the office, they can expense dinner as well.

Gym/Fitness

We reimburse up to $100 a month for gym expenses.

Company Retreats

We try to get the entire company together for an offsite twice a year. In the past this has involved company offsites to Hawaii, Santa Cruz, and Atlanta.

Flexible Hours

Most of our engineers work 9-5 or so. We have a few early birds and night owls as well.

Health Insurance

We provide full medical, dental, and vision coverage.

Workshops/Conferences

We have an annual $3000 education stipend that can be put to use towards conferences or other training opportunities.

Relocation

We cover relocation to SF.


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

Apply