371,660open jobs
9,621companies
49,388added this week
Browse all
Salary
$180k – $295k per year
Location
In office (New York)
Seniority
Senior · 5+ years exp
Overview
Company
Impact
Profile match
Enigma Technologies assembles data on small and medium businesses from card transactions, filings and web sources. Founded in 2011 in New York, it uses machine learning to link fragmented records into a coherent view of each firm. Lenders and payment companies use its data for underwriting and prospecting.

The Opportunity

This is a critical and exciting time at Enigma. Our customers consistently tell us that our data products create tremendous value and are deeply aligned with their most important workflows. As demand grows, we have an urgent opportunity to improve both the intelligence of our data and the systems through which customers access it.

We are looking for an experienced Senior Software Engineer to join our Match Team and help shape the next generation of Enigma’s customer-facing data products.

You will play a central role in architecting, building, and managing the critical engineering systems required to power fast, relevant, and reliable search and retrieval experiences at scale. This is a uniquely high-impact role sitting at the intersection of information retrieval, distributed systems, microservices, and customer data delivery.

The Role

At the core of Enigma’s product is our data, which makes delivery systems central to what we build.

As a Senior Software Engineer on the Match Team, you will lead efforts that improve the latency and scalability of our customer-facing data products. You’ll work across the full software lifecycle: translating product requirements into technical designs, and implementing high-throughput search and retrieval systems.

This role is ideal for an engineer who is excited by hard search problems and the systems challenges of delivering low-latency, production-grade retrieval systems.

What You'll Do

  • Build scalable, highly-available, high-throughput, highly maintainable systems, deployed in cloud environments
  • Design and build low-latency, high-throughput search APIs, indexing pipelines, and retrieval systems using Python, Typesense, and AWS
  • Evaluate and evolve our search technology stack, driving technical design decisions across retrieval architecture, indexing strategies, and system performance tradeoffs
  • Solve problems with containers, cloud infrastructure, and infrastructure as code (we use Docker, AWS, and Terraform)
  • Lead end-to-end work from design and implementation through productionization and customer-facing delivery
  • Detect and investigate anomalies in system performance and data freshness, tracing issues to root cause
  • Pride themselves on writing highly readable, thoroughly tested code
  • Partner closely with Product, Engineering, and client stakeholders to improve search experience and discoverability
  • Mentor teammates and help raise the bar for system design and operational excellence

What Makes This Role Exciting?

  • Impact: Your technical ability and decision making will have a direct impact on our customers and the success of our product in the market, driving critical decision making at multi-billion dollar companies.
  • Technical Challenge: Our systems integrate new technologies for database, information retrieval, distributed systems, microservices, elastic scaling, data pipelines, and more. This role focuses on the hardest challenges in large-scale retrieval systems, APIs, and distributed systems.
  • Ownership: You’ll have meaningful autonomy to shape the production systems that power our core products, including having a strong voice in our tooling and vendor ecosystem.
  • Customer Proximity: Your work will directly influence how sophisticated customers integrate Enigma data into critical workflows and decision-making systems.

Our Ideal Candidate

  • 5+ years of software engineering experience
  • Has strong programming proficiency in Python and experience operating within cloud environments (AWS preferred)
  • Has experience designing, fine-tuning, and operating high-scale backend systems, APIs, or data delivery platforms
  • Demonstrated applied, production-level expertise in two or more of the following technical domains: distributed systems, information retrieval, or high-scale API development.
  • Enjoys collaborating with cross-functional partners (product managers, other engineers, our client stakeholders) to set clear expectations and solve common problems
  • Effectively communicates technical concepts and tradeoffs to technical and non-technical audiences
  • Thrives in highly collaborative environments with strong ownership and fast iteration cycles
  • Is driven to work with customers to have an impact on the real world

Bonus Points If You

  • Have deep experience with our core stack (Typesense, Python, AWS) or similar retrieval infrastructure (Elasticsearch, OpenSearch, FAISS)
  • Have built customer-facing search or recommendation systems or APIs
  • Have an outstanding track record of leading engineering teams
  • Have extensive experience engineering SaaS data products
  • Have mentored senior engineers and raised the technical bar across disciplines

About Us

At Enigma, we’re building the single, most reliable source of data on businesses to power the future of financial services. By engineering better data from hundreds of public and third-party sources, we aim to tell the complete story of every business, so that companies of every size can access the financial services they need to grow and thrive. Our core values - generosity, curiosity, ingenuity, & drive - guide everything we do, from how we make our most important product decisions to how we work with and support one another on a daily basis. We’re a team of curious, driven individuals with diverse backgrounds and skills, but we’re all passionate about engineering deeper understanding through data-together. If this resonates, we would love to hear from you!

We are proud to be an equal opportunity workplace and 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.

Salary Range: $180,000-$295,000

A note on salary ranges: we pride ourselves on paying competitively for our size and industry. Salary is one piece of a total Enigma compensation package that includes additional benefits and opportunities. All of our compensation packages include equity because we believe 100% of Enigma employees should have the option to purchase ownership in the company and benefit from the value we’re creating together.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
371,660 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
New York
$68k – $85k per year • In office • Full-Time • Master's Degree • San Jose
Python
AI/ML
AI Agents
DevOps
Amazon EC2
AWS
AWS Lambda
Bitbucket
CI/CD
CloudFormation
Docker
Git
Kubernetes
Terraform
Amazon S3
IAM
HPC
Cybersecurity
Least Privilege
Apply
$21k per year • In office • Contractor • Yekaterinburg
Python
SQL
Python
FastAPI
Flask
AI/ML
Claude
Claude Code
Embeddings
Function Calling
LLM
RAG
OpenAI
OpenAI Codex
Structured Outputs
DevOps
Docker
Git
Apply
$140k – $225k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Seattle
Python
TypeScript
Node JS
JavaScript
Python
FastAPI
Node JS
Fastify
Databases
PostgreSQL
Redis
Frontend
React.js
Vite
DevOps
Kubernetes
WebSockets
QA
Playwright
Vitest
Apply
$140k – $225k per year • Remote • Full-Time • 5+ years exp • Seattle
Python
Lua
Python
FastAPI
Celery
Pydantic
SQLAlchemy
Databases
pgvector
PostgreSQL
Redis
AI/ML
LLM
RAG
Hybrid Search
Reranking
Anthropic
LLM Evaluation
LLM Guardrails
OpenAI
Model Context Protocol
DevOps
OpenTelemetry
Apply
$185k – $260k per year • Remote • Full-Time • 8+ years exp • Bachelor's Degree
DevOps
AWS
CI/CD
GCP
Kubernetes
GitHub
Cybersecurity
Clair
Dependabot
OWASP Top 10
OWASP ZAP
Snyk
Trivy
Apply
$175k – $225k per year • Equity • In office • New York
SQL
Apply
$180k – $295k per year • Equity • In office • 5+ years exp • New York
Python
Databases
Databricks
AI/ML
Spark
Apply
$180k – $295k per year • Equity • In office • 5+ years exp • New York
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Dagster
MLFlow
Spark
Apply
$180k – $295k per year • Equity • In office • 5+ years exp • New York
Python
Databases
ElasticSearch
FAISS
OpenSearch
Typesense
AI/ML
Embeddings
Fine-tuning
Hybrid Search
LLM
NLP
Semantic Search
Recommender Systems
Semantic Search
DevOps
AWS
Apply
$180k – $295k per year • Equity • In office • 5+ years exp • New York
DevOps
AWS
Docker
Terraform
Apply
$145k – $261k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • New York
JavaScript
Python
TypeScript
AI/ML
AI Agents
AWS Bedrock
CrewAI
Function Calling
LangGraph
LLM
RAG
Structured Outputs
LangChain
Frontend
React.js
DevOps
Amazon ECS
AWS
AWS Fargate
AWS Lambda
AWS Step Functions
Terraform
Apply
Lead AI Engineer 4D 1 hour ago
$80k – $100k per year • Remote/Hybrid • Full-Time • New York
JavaScript
Python
SQL
TypeScript
AI/ML
AI Agents
Claude
Edge AI
LLM
LLM Evaluation
Model Context Protocol
Prompt Engineering
Apply
Founding Engineer 1 hour ago
$150k – $200k per year • Equity 1.2–3% • In office • Full-Time • 1+ year exp • New York
Python
TypeScript
Python
FastAPI
Databases
Pinecone
PostgreSQL
Redis
AI/ML
Anthropic
Deepgram
ElevenLabs
MiniMax
OpenAI
Frontend
Next.js
React.js
Mobile
Algolia
DevOps
AWS
Terraform
Vercel
Apply
Software Engineer 1 hour ago
$160k – $200k per year • Equity 0.2–1% • In office • Full-Time • 3+ years exp • New York
TypeScript
JavaScript
Databases
DuckDB
PostgreSQL
Frontend
React.js
WebAssembly
DevOps
GCP
Kubernetes
Apply
$94k – $294k per year • In office • Full-Time • 12+ years exp • Associate's Degree • Boston • Dallas • Columbus • Cincinnati • New York
Apply
See all jobs
This is one of many
371,660 more open roles from verified company boards, updated every day.