Nasdaq's Data Platform is transforming how business decisions are made. We power a global organization —enabling us to discover, acquire, and operationalize high‑value datasets. Our Data Platform underpins this mission with intelligent ingestion, extraction, entity resolution, ontology alignment, and mastering. We are seeking a Software Engineer for the Data Platform to design and scale the next generation of workflows that acquire content from heterogeneous sources, extract structured knowledge, and assemble golden records with full lineage and governance. You'll design and implement components for our data platform with a strong emphasis on data onboarding and automation for ingestion, processing, transformation, and quality checks by building multi-agent workflows and digital workers. You will join a tight‑knit engineering group, small enough for you to make a difference and backed by Nasdaq’s scale to amplify your impact. What you’ll build Acquire — Plug in new sources (APIs, S3/Blob, SFTP, HTTP, buses); auth, throttling, CDC, idempotent loaders, and safe backfills. Extract — Parse PDFs/HTML/DOCX/Images with OCR and layout‑aware techniques; segment content for RAG and entity matching; enrich topics/language/license. Match — Help train and evaluate entity‑resolution models (Siamese/bi‑encoders + rules), define blocking keys, and add explainability. Map — Align schemas/ontologies; contribute to an LLM‑assisted “suggest → approve → apply” mapping flow with change‑impact checks. Master — Assemble golden records with survivorship rules; support SCD2 history, quality constraints, anomaly detection, and freshness SLOs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
5,001-10,000 employees