Back to jobs
New

Software Engineer, Discovery - Data

New York

About us

Harmonic is the startup discovery engine.

It pains us to see great startup opportunities consistently go undiscovered. So, we dedicated ourselves to mapping out the startup landscape and building the tools that ensure the most promising founders get found and funded.

The world's largest and most prolific venture capital firms (as well as the up-and-comers you haven’t heard of yet) rely on us to find and invest in the next Google, AirBnB, Uber, Stripe, and Anduril. We play a crucial part in ensuring hundreds of billions of dollars get routed efficiently and that the innovations the world would most benefit from materialize.

We are on pace to double revenue over the next twelve months and already power thousands of investors' workflow. Backed by $30M from investors like Craft, Floodgate, and Sozo Ventures, we want to power the entire investment workflow from discovery to term sheet. If you resonate with our values and want to fundamentally evolve how venture capital markets work, come join us.

About Discovery

The Discovery team sits at the core of Harmonic’s product and data engine. We ingest data from hundreds of fragmented and unstructured sources - ranging from APIs and raw HTML to legal filings and documents - and turn them into structured insights on startups, people, and investors.

We’re responsible not just for the quality, coverage, and freshness of this data, but also for how it’s served and surfaced to users across Harmonic.

That means building the pipelines that reconcile data at massive scale and powering the full-stack search experience that helps investors discover breakout companies before anyone else. From advanced LLM-based extraction to scalable search indexing and responsive APIs, our work directly fuels Harmonic’s most critical product surfaces - from grid-based search to AI research copilots.

To learn more about the team:

The role

In this role, you will:

  • Build and maintain Python-based data pipelines that ingest, clean, and structure data from a wide range of sources.
  • Collaborate with data and infrastructure teams to implement scalable systems that power Harmonic’s startup, person, and investment data models.
  • Contribute to data quality initiatives by writing validation logic, tracking metrics, and helping improve coverage, freshness, and accuracy.
  • Help bring structured data to life in the product through integrations with databases, search indexes, and GraphQL APIs.
  • Learn how to think about system design, data modeling, and search architecture.

Background we’re looking for:

  • 2–4 years of experience as a software or data engineer.
  • Experience working with data pipelines, backend systems, or APIs.
  • Curiosity and product intuition around what makes data useful, high-quality, and impactful for end users.
  • Willingness to dive deep into messy, unstructured data and help shape it into meaningful outputs.
  • Interest in growing into someone who can think holistically—across data modeling, system design, and user experience.

Experience we’d be particularly excited about:

  • Experience working on ETL pipelines, data ingestion systems, or backend services where data quality mattered.
  • Familiarity with modern data tooling (DBT, Elasticsearch, GraphQL) or interest in learning them quickly.
  • Exposure to LLMs, agentic tools, or AI-based data extraction—even in side projects or academic settings.
  • Excitement about startups, venture capital, or company intelligence data.

Pay:

$120-180k Salary + Equity depending on the level

Our stack

The Process

Here’s our interview process:

  1. Recruiter Screening: 20-30 mins
  2. Take Home Exam
  3. Technical Screening: 1 hr
  4. Two behavioral interviews with team: 45 mins each
  5. References

Benefits

  • 🩺 Top of the line health, dental and vision insurance, with 100% premium covered
  • 📈 401k matching
  • 🍜 Free lunch in office
  • 🍣 Monthly team dinner (we have a lot of foodies) for each office
  • 🚂 Commuter benefits

Create a Job Alert

Interested in building your career at Harmonic? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Anything to show us you are obsessed with your craft