Needham, MA

Salary
$90,000–$115,000from the description
Posted
Jul 7, 2026
Location
Needham, MA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A senior-level support engineering position focused on resolving the most complex customer-reported issues for a wealth management SaaS platform. Day-to-day work involves root-cause analysis through code-level debugging, log and trace examination using tools such as Splunk and Elasticsearch, and close collaboration with engineering and product teams to fix defects and improve system supportability. The role also includes on-call coverage and customer-facing communication.

Senior level · 5+ years · Boston-Cambridge-Newton, MA-NH · Full-time

Must have (5)
C#, Java, Python or Node.NETElasticSearch, Splunk or WiresharkSQLMSSQL or MySQL

“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 590 people in the Boston-Cambridge-Newton, MA-NH area plausibly meet what this posting asks for (computer systems analysts). range 440–760

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
SQL60%C#51%MSSQL45%

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

What the occupation pays Median $132,021 (middle half $104,192–$164,673). 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)

The role is titled 'L3 Support Engineer' with no explicit seniority level word in the title, so advertised seniority is Unspecified; however, the 5+ years requirement and R&D-level ownership scope support a Senior classification.

SOC classification is a genuine judgment call: the role is primarily advanced technical support and escalation engineering (closer to 15-1211 Computer Systems Analysts), but the expectation to read, debug, and interpret code at the code level also pulls toward 15-1252 Software Developers. 15-1211 was chosen as the primary because the core deliverable is diagnosing and resolving customer issues rather than building or shipping software.

The JD lists C#, Java, Python, NodeJS, and .NET together as a single code-reading/debugging requirement. C# and .NET are emitted separately as they are distinct technologies; Java, Python, and NodeJS are captured as alternatives to C# since the JD presents them as a group of languages the candidate should be able to work across.

Log analysis tools (ElasticSearch, Splunk, Wireshark, Browser dev tools) are listed under the required 'What you have' section. Browser dev tools is a generic browser feature rather than a named product and is omitted as a standalone skill.

Degree requirement is set to None: the JD states 'Associate's degree… or relevant experience (Bachelor's degree preferred)' — the Bachelor's is explicitly preferred, not required, and equivalent experience is accepted.

The role is hybrid (3 days/week onsite in Needham, MA), so remote is false. Needham falls within the Boston-Cambridge-Newton, MA-NH CBSA.

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 ↗