Open Roles

Software Engineer

As a Software Engineer at Enigma, you’ll work alongside a brilliant team of other curious, data-obsessed co-workers, who want to share the magic that Enigma products can bring to a customer. We build products to ingest large, diverse datasets, map them to ontologies, probabilistically identify likely connections, and then use these knowledge graphs to power applications to create transformative value - from saving lives to preventing financial crime. By applying Enigma technologies to real-world industry challenges, engineers at Enigma are responsible for enabling next-generation business processes for blue chip clients, one workflow, process, or team at a time. Software engineers are guided by four principles: “Always be shipping,” “Customer obsession,” “Strive for perfect,” and “Think big, start small.” Ultimately, we are excited about data’s impact on the world and are looking for engineers who are curious, generous and can hustle in a fast-paced environment.

Qualities we value:

  • Comfortable using the right tool for the job, rather than any sticky preference for a tool or technology
  • Motivated by working on hard problems with smart people
  • Enjoy learning and sharing your valuable feedback across our engineering teams, so we can continue to iterate and improve
  • Highly motivated, results-oriented, and take pride in being a problem solver


  • Has expertise in Python; competence in one or more of {Scala, Java} is a plus
  • Comfortable developing for/in a Linux environment (regardless of distribution)
  • All levels of experience are welcome if you are self-directed, seek out new responsibility, and strive for excellence; compensation will be commensurate with your background and skillset

Projects We Work On:


We are constantly building and improving the Enigma product suite. Our products range from scalable data systems to orchestration of complex Machine Learning pipelines. We’re improving existing products for Fortune 500 customers, and providing the Enigma toolbox to hundreds of analysts and investigators. At the same time, new products are in the works to intelligently link and serve large, disparate, structured and unstructured data to our users.

See our work in action: Simplifying Sanctions in Compliance and Mapping NYC Restaurant Grades.

Machine Learning

One of the core pillars of Software Engineering at Enigma is Machine Learning, and its impact ranges from powering important products to envelope-pushing algorithms. Not only are we using Machine Learning in each of our products, but we’re also expanding the boundaries on research areas like Entity Resolution, Agent Simulations and Predicting Human Behavior.

Read about how we improved entity resolution with SOFT TF IDF algorithm.

Data Engineering

Enigma’s first set of products was built to power Enigma Public: managing, crawling, linking, and monitoring data systems that power the broadest public data repository on the Internet. The challenges of public data are more demanding than ever, as data origins, types, available languages increase exponentially.

Our Story:

Enigma is a New York-based Data-as-a-Service company. We transform disparate, tabular data into rich representations of real-world relationships, providing a trusted source of intelligence about people, places and companies. From evaluating insurance risk to combating money laundering, Enigma connects and enriches clients’ internal data assets to transform their strategies and workflows. Leading organizations, including American Express, BB&T, EMD Millipore, Celgene and Merck depend on Enigma to power the daily decisions that matter. Enigma was the winner of TechCrunch Disrupt NY 2013 and a graduate of the 2014 FinTech Innovation Lab.

We are proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Engineering at Enigma
Work at Enigma
Life at Enigma
Diversity & Inclusion at Enigma

Apply Now