Backend Software Engineer (Agents Channel) at Next Insurance
Boston, MA
$163,000–$220,000
Jul 27, 2026
Boston, MA
Nov 9, 2026
What this job asks for AI summary
A backend engineering role at a small business insurance technology company, focused on owning and supporting the Agents Channel domain. The work involves building and iterating on backend services in Kotlin/Java, shipping to production multiple times daily via CI/CD, and collaborating with product, marketing, and front-end teams. The role suits an experienced backend engineer comfortable with cloud environments and relational databases.
Senior level · 6+ years · Boston-Cambridge-Newton, MA-NH · Bachelor's required · Full-time
“or” means any one of them counts — you don't need all of them.
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 990 people in the Boston-Cambridge-Newton, MA-NH area plausibly meet what this posting asks for (software developers). range 740–1,300
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $169,742 (middle half $134,780–$187,781).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 29, 2026. It is a model, not a headcount.
Why we read it this way (5)
The JD states 'A B.Sc. in Computer Science or equivalent is a must,' which is a hard degree gate — however, the phrase 'or equivalent' technically allows substitution with equivalent experience. It has been treated as a hard Bachelors requirement given the explicit 'is a must' language, but hiring managers should note the 'or equivalent' qualifier.
Kotlin and Java are listed together as the primary language requirement ('Java/Kotlin or similar languages'); Kotlin is named as the team's preferred language in the narrative, so it is used as the primary skill with Java as an alternative.
Python and .NET are listed as 'similar languages' alternatives to Java/Kotlin in the requirements block, but since they are framed as substitutes rather than co-requirements, they are captured as a separate preferred skill reflecting the 'or similar' framing.
Cloud experience (AWS) is explicitly called 'a plus' and 'an advantage' in the JD, so it is marked as preferred despite appearing in the requirements section.
LLMs appear in the 'What You'll Do' section as a productivity tool rather than a gating requirement, so they are marked as preferred.
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.