Software Engineer III at AmTrust Financial Services, Inc.
Cleveland, OH
$76,600–$115,000from the description
Jul 1, 2026
Cleveland, OH
Jul 21, 2026
What this job asks for AI summary
A senior individual contributor role focused on designing, building, and maintaining complex software applications and systems. Day-to-day work spans architecture and technical design, writing and reviewing code, debugging production issues, and shaping testing strategies. The role also involves guiding junior engineers and working alongside product and business teams to define requirements. Suits an experienced developer with broad full-stack and cloud exposure.
Senior level · 5+ years · National · 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
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
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 (7)
The job title 'Software Engineer III' maps to a senior-level IC role; the posting explicitly describes it as 'senior-level individual contributor,' consistent with the advertised seniority.
No work location or CBSA is specified in the posting; AmTrust Financial Services is headquartered in New York but the posting does not name a city or state.
The degree requirement accepts 'equivalent experience' in lieu of a Bachelor's degree, so no formal degree is hard-gated.
The required programming language is stated as 'one or more' from Java, C#, Python, or JavaScript — Java is listed as the primary with the others captured as alternatives on a single skill.
Relational and NoSQL databases are presented as an 'and/or' requirement; relational is listed as primary with NoSQL as the alternative.
Docker and Kubernetes appear together under 'Preferred Qualifications' as container technologies — both are listed as preferred. They are distinct tools used alongside each other rather than true substitutes, but the JD frames them as a single 'container technologies' preference, so each is listed separately as preferred.
Application security and secure coding practices, regulated industry experience, and cloud certifications also appear under Preferred Qualifications but name no specific technology or tool and are omitted per extraction rules.
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.