Midpage
Senior Software Engineer
New York City
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.4M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Stated salary
- $319,000 – $381,000 per year
- Country
- US
- Work mode
- On-site / unstated
- First seen by hirly
- 28 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Midpage is the legal search engine quietly powering the largest AI and legal technology companies in the world. More than 300 law firms use our products, 200k people read cases on Midpage each month, and 5 multibillion-dollar organizations including Perplexity trust us as their legal data supplier. Our ARR has 10x’d to $3M in the past few months.
We're hiring a senior software engineer to help build the largest case law dataset. Our data coverage includes US laws and court decisions and powers our lawyer-facing AI platform and B2B data services.
Responsibilities include:
Building pipelines that augment documents with metadata, e.g., which decisions overrule another decision, which decisions are an appeal/remand/consolidation of another decision, etc. Our competitors still label these by humans making $300+/hr.
Building systems to ensure the reliability and accuracy of hundreds of web scrapers.
Optimizing and evaluating our core utils, which do things like extracting and resolving citations, determining which courts are able to overrule which other courts, etc.
Exposing core services on our data via APIs, MCPs, websockets.
Benchmarking and evaluation of core tasks (human and synthetic).
We believe in skipping what can be skipped and appreciate simple solutions to complex problems.
Good candidates for this role should be (1) technical generalists, definitely across the backend (bonus for fullstack), and (2) comfortable working with data pipelines, including basic to intermediate infra/devops.
Interest/experience with stats/ML/AI is a bonus, but not critical. You should be cautiously AI-pilled.
Tech stack isn't critical, Python and SQL are core. Definitely be able to stand up your own projects on your preferred infra end-to-end.
Role is in-person at our office in SoHo, NYC.
Compensation and benefits
Base salary: $220,000–$280,000 per year
Equity: up to 0.4%
401(k): 50% match on contributions up to 5% of salary
Health insurance
Lunch at office, dinner when staying late
Unlimited PTO
Estimated total compensation: $319,000–$381,000
Skills: Python, PostgreSQL, ElasticSearch, Playwright, GCP, Pinecone, Prefect, NeonDB.
Visa sponsorship available; relocation not available.
Similar jobs
- Systems Software Engineer IIIACCO Engineered Systems · Renton, WA, United StatesFirst seen today
- Sr Software Engineer - Backend- MembershipsUber · San Francisco, CA, United States; Sunnyvale, CA, United States; New York City, NY, United StatesFirst seen today
- Senior Software EngineerFord Global · United StatesFirst seen todayremote
- Senior Platform Software EngineerOracle · Nashville, TN, United StatesFirst seen today
- Senior Platform Software EngineerOracle · Nashville, TN, United StatesFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job