Nashville, TN

Salary
Posted
Jun 28, 2026
Location
Nashville, TN
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A senior individual-contributor engineering role focused on designing and evolving full-stack distributed systems across frontend, backend, APIs, data, and cloud infrastructure. The position spans hands-on coding, cross-system architecture, and technical mentorship, with an expectation of shaping technical direction on complex initiatives. Suited to a generalist engineer with deep experience in large-scale systems who is comfortable working closely with product and business stakeholders.

Senior level · 10+ years · Nashville-Davidson--Murfreesboro--Franklin, TN · Full-time

Advertised as Principal, but the requirements read as Senior.

Must have (10)
JavaScript or TypeScriptReact, Angular or VueNode.js, Java, C#, Python or GoREST, GraphQL or Event Driven Architecturerelational databases or NoSQLAWS, Azure or GCPCI/CDcontainersobservabilityautomated testing
Nice to have (1)
AI coding assistants

“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 60 people in the Nashville-Davidson--Murfreesboro--Franklin, TN area plausibly meet what this posting asks for (software developers). range 35–95

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
JavaScript62%TypeScript62%Node.js51%CI/CD45%React40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $126,610 (middle half $99,030–$140,170).

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)

The title is 'Senior Principal Software Engineer' — a compound level that doesn't map cleanly to a single band. The advertised level is treated as Principal (the higher of the two words), but the actual requirements (10+ years, full-stack IC work, no explicit org-wide authority or people-management scope) support a Senior classification.

All technology skills are listed under a 'Relevant experience may include' section framed as illustrative examples rather than hard gates. The JD explicitly states 'You do not need to have experience with our exact stack.' Skills are nonetheless marked required where the JD uses firm language ('Relevant experience may include' within a Qualifications block) and the technologies represent the core competencies of the role; AI coding assistants are listed last and framed more aspirationally, so they are marked preferred.

No compensation figures are disclosed in the posting.

The role is based in Nashville, TN (HireRight HQ). No remote or hybrid language is present, so remote is set to false.

Containers and orchestration are listed as a single bullet; 'containers' is used as the skill name to capture both aspects without inventing a separate orchestration entry.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): secure software development.

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.

Apply

Apply on employer site ↗