Senior Engineer - Data Platform - Identity Resolution

Location: Denver, CO

Department: Engineering

Type: Full Time

Min. Experience: Experienced

The Gig:  

Work on the Identity Resolution team as a Senior Engineer to help develop our cutting edge identity resolution and social relationship modeling capabilities. All numbers are in the millions and billions, processing happens in real time, and the tech is hot off the press.

The Identity Resolution team is focused on building real time graph database solutions to ingest and relate new data from billions of daily real time events. We sit at the crossroads of data science and scaled-out big data solutions. We use a combination of custom-built and open source graph database solutions, and employ statistical and machine learning algorithms to make our magic happen.

Identity resolution is the underpinning of modern digital advertising and marketing technology, social connectivity and discovery, and personalization.

About You:

  • You want to work with very large datasets and implement algorithms that improve the quality and usefulness of our data assets
  • You have a solid mathematical foundation
  • You can critically think through hard problems and emerge with robust, functional solutions
  • You have experience with and embrace the complexity of distributed systems
  • You know what teamwork means and can work with others to produce industrial strength code
  • You are a natural leader and know how to lead projects to completion
  • Your software designs have resilience, performance and security baked into their DNA
  • You’re unfazed by new tech and routinely crack open the source to truly understand it
  • You move fast and your work etiquette is unparalleled

About Our Tech Stack:
We work with some of the hottest tech in the scene: Hadoop, Spark, Cassandra, Kafka, HBase, ElasticSearch, Docker, Kubernetes, Redis, RabbitMQ, Netflix OSS libraries, just to name a few.

We use AWS for production services, Git for revision control and Jenkins for builds and deployments. We push to production multiple times a day. Code is mostly a combination JVM-based languages (Java, Scala, Clojure).

Must Haves:

  • Expert knowledge of the JVM
  • Strong experience with data, the bigger the better
  • Good understanding and experience of computer algorithms and preferably machine learning
  • Strong foundation in mathematics
  • Experience with SQL and NoSQL databases
  • Experience running high volume services and distributed systems
  • Excellent written and verbal communication skills
  • Incessant yearning to learn and improve yourself and the building blocks of systems
  • Familiar with several AWS offerings
  • Git master
  • Solid Linux foundation
  • Customer focused
  • Authorized to work in the United States on a full-time basis

Nice to Haves:

  • Experience with data mining algorithms and tools
  • Experience with identity resolution
  • Experience with graph databases
  • Experience with DropWizard
  • Experience with fun and cool technologies:
  • Hadoop (Scalding, EMR, etc)
  • Kafka
  • Cassandra
  • ElasticSearch
  • Redis
  • Experience with other JVM languages
  • Experience in a startup


  • Take the lead around key Identity Resolution initiatives
  • Be, or become an expert with graph database technology
  • Help extend our data science capabilities
  • Take the lead and build automated unit and functional testing around features and systems
  • Take the lead and build super fast, scalable distributed systems
  • Take the lead and work with the team to solve difficult problems and then successfully implement it
  • Work with Product management on understanding features
  • Ability and desire to help mentor junior members
  • Be able to own a problem end to end
  • Just be awesome

Compensation & Benefits:

  • Competitive salary based on experience
  • Generous stock options
  • Full 100% health care, dental and vision insurance for you AND your entire family (yes, you read that right)
  • MINIMUM 3 weeks vacation
  • Paid, PAID vacation: in addition to paid personal leave, once a year weíll actually PAY you $7,500 to take an awesome vacation and fully disconnect!
  • Free Eco Pass
  • Opportunity to attend industry events and conferences

More About Us:

We’re solving the world’s contact information problem.  As we like to say: “If you’ve got an address book, you’ve got an address book problem.”  Most people have duplicate contacts, partial records, out of date records and they’re scattered everywhere.  It’s a mess.  Businesses have the same problem, but it’s actually worse when you consider that a company has a bunch of employees, CRMs, Marketing Automation systems, Billing platforms, Help Desk applications.

As Dropbox did for files, and Evernote did for notes -- FullContact is doing the same for contacts. We’re providing it to Individuals, Businesses and Developers.

We were a TechStars Boulder 2011 company.  We’re lean, mean and funded by Foundry Group, Baird Capital, Tango Group and have awesome Investors like Brad Feld, David Cohen, Dave McClure, Howard Lindzon and Eric Norlin.  


Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*