Software Engineer (Senior-Staff)
Pattern Data
$160,000–$220,000from the description
Jul 26, 2026
—
Jul 27, 2026
What this job asks for AI summary
A backend-focused software engineering role at an AI platform serving mass tort law firms. The work centers on architecting and building backend services and APIs — primarily in Scala — that support data processing and legal case management at scale. Suited to an experienced engineer (8+ years) with a background in functional programming, database optimization, and cloud infrastructure who is comfortable shaping technical direction alongside product and executive stakeholders.
Senior level · 8+ years · Remote · Full-time
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 5,900 people nationally plausibly meet what this posting asks for (software developers). range 3,550–8,800
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (6)
Location is not specified in the posting; the role appears to be remote-eligible (no office location mentioned, and candidates are directed to apply via website or LinkedIn with no geographic restriction stated).
The degree requirement states 'Bachelor's Degree in Computer Science or related technical discipline, or related practical experience' — the explicit 'or related practical experience' alternative means no formal degree is hard-gated.
Scala is the primary language explicitly called out ('Write code mostly in Scala') and sits in the core stack, making it a clear hard gate. TypeScript, GraphQL, and Elasticsearch appear as core stack context rather than in a gating requirements block, so they are marked preferred.
The JD requires experience with 'data structures, database optimization, cloud infrastructure, and message queues' as a grouped requirement; AWS is the named cloud platform from the core stack. Message queues are named as a required capability but no specific technology (e.g. Kafka, SQS) is identified.
The title is plain 'Software Engineer' with no level modifier, so advertised seniority is Unspecified. The 8+ years requirement and team-lead API design scope support a Senior classification.
Compensation is $160,000–$220,000/year base, plus bonus and benefits, per the Pay Transparency Disclosure.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.