Ovii Job Board

Senior Software Engineer

Midpage

New York City, United States • Onsite - New York City, United States • Full-Time

Posted 2026-05-26 USD 170,000 - USD 240,000 per year Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Midpage seeks a Senior Software Engineer to design and operate data pipelines, web‑scraper reliability systems, and APIs that power a lawyer‑facing AI platform. The role is on‑site in New York City and focuses on Python/SQL‑centric backend work with optional full‑stack and ML exposure.

Role Snapshot

  • Senior backend engineer
  • Data pipeline specialist
  • Web‑scraper reliability
  • API & service exposure
  • Python & SQL focus
  • On‑site NYC

Must-Have Requirements

  • Python
  • SQL
  • PostgreSQL
  • ElasticSearch
  • Playwright
  • Google Cloud Platform
  • Pinecone
  • Prefect
  • NeonDB
  • backend development
  • data pipeline construction
  • web scraper reliability

Nice-to-Have Signals

  • Full‑stack development
  • Stats/ML/AI experience
  • Infra/devops familiarity
  • full‑stack development
  • stats/ML/AI exposure

Work Setup

  • Location: New York City, United States
  • Work mode: ONSITE
  • Relocation: relocation not available
  • Employment type: Full-Time

Eligibility Gates

  • Work authorization: Visa sponsorship available
  • Visa sponsorship: yes

Not Specified in JD

  • Salary range
  • Travel requirement
  • Security clearance

What You'll Likely Work On

  • Build pipelines that enrich legal documents with metadata such as overrule relationships.
  • Create and maintain systems that keep hundreds of web scrapers reliable and accurate.
  • Optimize core utilities for citation extraction, resolution, and court hierarchy logic.
  • Expose data services through REST APIs, MCPs, and websockets.
  • Benchmark and evaluate core tasks using both human and synthetic data.
  • Stand up end‑to‑end projects on preferred infrastructure, handling infra/devops basics.

Good Fit If You Have

  • Full‑stack development experience is a bonus.
  • Interest or experience in stats/ML/AI is advantageous.
  • Comfortable with basic to intermediate infra/devops work.

Skills

  • Python
  • SQL
  • PostgreSQL
  • ElasticSearch
  • Playwright
  • Google Cloud Platform
  • Pinecone
  • Prefect
  • NeonDB