Cognito

silicon_valley, remote
< 10 Employees
< 10 Engineers
$2M - $5M Funding
Pre-Series A

Cognito is an identity verification and anti-fraud solution for online transactions. We make it easy for our customers to verify the identity of their users using just a phone number. We provide an incredibly easy to integrate API which collects information about a business' customers and then validates and enhances that data.

Our goal is to build a replacement for the Social Security Number as a way for people to verify your identity. The SSN should be used purely as a tax identifier, we're building a world where companies can reduce fraud by knowing only your phone number.

Cognito photo 1 Cognito photo 2 Cognito photo 3

Why join us?
  • We're profitable

  • We're about to launch two new products with strong potential

  • Our platform has minimal legacy code and high test coverage


Engineering at Cognito
Engineering team and processes

We do weekly sprints with a planning meeting every Monday to discuss what's upcoming. On a monthly basis we plan out the tasks that end up in the weekly sprints.

Technical Challenges

1) We've made a big contribution to mutation testing, in particular we are big contributors to a mutation testing system for Ruby called Mutant. Mutation testing forces you to write testable and decomposable code. The bar for making tests pass is high which requires a lot of discipline and commitment to writing high quality code.

2) We ingest identity data from many disparate data sets. Resolving these accurately, especially as the data itself often has mistakes e.g. there was an error while a paper sheet was being OCR'ed, is a tough technical challenge.

3) Providing fast real-time APIs despite slow government and private data sources is challenging.

Projects you might work on
  • A screening API and dashboard that monitors a customer's user base against government and other watchlists

  • Re-building our company verification system to evaluate company and supplier onboarding risk and creditworthiness

Tech stack
Ruby
Ruby on Rails
Solr
PostgreSQL
Heroku
Middleman
Redis
Mutant (mutation testing)
TypeScript
Elasticsearch

Working at Cognito

We value having a real, profitable business that can sustain hardship with a diverse customer base. We're all super friendly and comfortable with remote work. We will likely always remain a small team as we would prefer to have fewer, extremely talented people.

Generous Vacation
Gym/Fitness
Company Retreats
Maternal/Paternal Leave
Flexible Hours
Health Insurance
Workshops/Conferences
401(k) Contribution
Work from Home
Transportation

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

Apply