Back to search
Aurora Linkedin · Posted 11d ago

Senior Fullstack Engineer

New York City, New York, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Senior Fullstack Engineer


New York, NY · Hybrid · Full-time

$180K–$220K base + competitive top-decile equity


The company


This is a startup discovery engine used by some of the largest and most prolific venture capital firms to source, research, and invest in companies.


The product turns hundreds of fragmented, unstructured sources — APIs, raw HTML, legal filings, and similar data — into structured knowledge about startups, investors, and people.


The company was founded in 2020, has raised $75M, and is built by a 45-person team of ex-founders and engineers from Google, LinkedIn, Microsoft, and Meta.


The product surfaces


Discovery


Discovery is the intelligence layer behind the platform. It starts with large-scale ingestion and ends with the search and research experience investors use to find breakout companies before they are obvious.

On top of that foundation, the team is building an agentic research system that lets users explore the startup ecosystem through natural language and structured queries.


Flow

Flow is a deal management system built directly on the knowledge graph. It is designed to be the first place investors track companies, deals, and collaboration instead of syncing data between disconnected tools.

That makes the data model and workflow model part of the product, not an internal implementation detail.


The role


This is a full-stack role for someone who wants ownership across product, data, and infrastructure. Depending on fit, you will work on Discovery or Flow, but in either case you will be responsible for the surfaces customers use and the systems that make them work.


You will work directly with engineering leadership and domain experts. The expectation is not that you wait for perfect specs; it is that you turn ambiguous product goals and messy data into production software with clear tradeoffs.


If you have operated at senior or staff scope in product engineering, data-intensive systems, or AI-assisted workflows, this should feel familiar.


The technical problem


These workflows are only as good as the data beneath them.


The system has to reconcile noisy external sources, maintain canonical entities, serve low-latency search, support interactive research, and keep product state consistent as users act on top of changing data.


That creates tradeoffs around normalization, indexing, latency, correctness, and developer velocity that the best candidates will recognize immediately.


What you'll own


  • Source ingestion and normalization: turn APIs, HTML, filings, and other raw inputs into structured entities the product can query and trust.
  • Knowledge-graph-backed product surfaces: build experiences in Discovery or Flow that are tightly coupled to the underlying model.
  • Search and research workflows: improve retrieval, filtering, ranking, and end-user ergonomics for complex exploratory use cases.
  • Deal and collaboration logic: own the APIs and state transitions that make Flow a system of record rather than a sync target.
  • Data and API design: define models that support both internal correctness and user-facing speed without fragmenting the platform.
  • Production quality: improve observability, debugging, and reliability so issues are visible before they become customer problems.
  • Applied AI integration: help shape natural-language and structured-query experiences on top of the graph.


Who this is for


You are likely a strong fit if you:

  • Have shipped full-stack systems and been accountable for the outcome, not just a component.
  • Are comfortable moving between Python, Go, TypeScript, React, SQL, and infrastructure without losing rigor.
  • Can make architecture decisions in the presence of messy data and incomplete requirements.
  • Care about latency, correctness, and maintainability in the same conversation.
  • Can explain technical tradeoffs to non-engineers and still hold the line on engineering quality.
  • Want direct exposure to a customer problem where product, data, and AI meet.


Tech stack


  • Backend: Python, Go
  • Frontend: TypeScript, React
  • Data: Postgres, dbt, Elasticsearch
  • Infrastructure: Google Cloud Platform, Terraform
  • AI: Groq


The stack is mixed because the product spans ingestion, search, and end-user workflows. The right person should be comfortable moving across those layers.


Why now


The company is at the stage where one senior engineer can still shape core architecture, but the product is already important enough that data quality and performance are not hypothetical concerns.


That is the opportunity: build the layer that lets the company keep scaling without turning the graph, the UI, or the workflows into separate systems.


The work is concrete: source ingestion, knowledge modeling, search quality, workflow state, and natural-language research.


This role is not for you if


  • You want a narrow feature lane.
  • You need fully specified tickets before you can start.
  • You are uncomfortable owning both backend logic and product behavior.
  • You prefer systems with clean inputs and static requirements.
  • You do not want to work on data-heavy, search-heavy, or AI-assisted product surfaces.


Compensation and logistics


  • Base salary: $180K–$220K
  • Equity: competitive, top decile
  • Location: New York, NY
  • Work model: hybrid, 3 days in office
  • Employment: full-time
  • Visa support: can sponsor H1B, not O-1


Interview process


  • Initial review: 20–30 minutes
  • Technical screen — debugging: 45 minutes
  • Technical screen — system design: 45 minutes
  • Live jam session: 120 minutes
  • Team conversations: final fit and scope discussion
  • References: final step


About Aurora


Aurora helps exceptional engineers find the right role at some of the most ambitious startups worldwide.


We work with teams that value high ownership, strong technical standards, and clear scope.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent