Foundation Engineer

Location: Denver, CO

Department: Engineering

Type: Full Time

Min. Experience: Experienced

The Gig

Security, privacy and performance are first order concepts on our platform. As a member of the Engineering Foundation team, you’ll help grow our suite of applications, services and libraries that provide core application security and performance services to our platform.

About You

  • You have a proven JVM background.
  • You are passionate about application security and data privacy.
  • You can design and implement robust and scalable systems.
  • You are very comfortable with shared memory and concurrent designs.
  • You are comfortable with relational datastores and the performance concerns in using them.
  • You care about monitoring and benchmarking to prove results.
  • You are not afraid of hard problems.
  • You are comfortable with remote communication.
  • You love unit and integration tests.
  • You want to take the time to find the most secure and best performing solutions.
  • You have some level of experience or interest in machine learning.


  • Assist in continuing to maintain and expand central services which are sensitive to major security concerns, performance, and uptime.
  • Assist in monitoring existing metrics, as well as producing new ones to help ensure reliable operation.
  • Help improve our capabilities for detecting and stemming fraudulent activity.
  • Continue to develop central tooling used by application development teams.
  • Assist development teams with performance, monitoring, tooling, and security related concerns that they may have.
  • Help run our hacker bounty program, as well as having a general pulse on application security across the company.

About Our Tech Stack

We run a micro-services based architecture made up of JVM backed services. We utilize Amazon Web Services infrastructure to support and deploy applications.

Key Technologies

  • Java
  • Clojure
  • Amazon RDS / Aurora
  • Docker / Kubernetes
  • Memcached / Redis
  • Kafka / Amazon SQS / RabbitMq

Compensation & Benefits

  • Competitive salary based on experience.
  • Stock options.
  • 100% paid Medical, Dental and Vision for you / your family.
  • 8 company holidays.
  • 3 weeks MINIMUM of 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!
  • A chance to help solve the world’s contact problem.

Any offer received is not to be considered a contract guaranteeing employment for any specific duration; The first 90 days are a probationary period. During this period both you and the company have the right to terminate your employment at any time. This offer is contingent upon a thorough background check.​ On your first day of employment, FullContact will provide additional information about the objectives and policies, benefit programs, general employment conditions and completion of employment and benefit forms. To fulfill federal identification requirements, you should bring documentation to support your identity and eligibility to work in the United States. FullContact validates right to work using E-Verify.

FullContact is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) 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!*