Software Engineering Manager, Applications
Echo Neurotechnologies · San Francisco, CA
$200,000–$250,000
Jul 25, 2026
San Francisco, CA
Jul 26, 2026
What this job asks for AI summary
A software engineering manager role at an early-stage BCI startup, responsible for overseeing development of mobile and desktop applications and their integration with devices, cloud infrastructure, and machine learning systems. The position combines hands-on technical contribution with people management — mentoring engineers, setting technical direction, and working alongside Quality and Regulatory teams to bring neurotechnology research into production-ready medical software.
Senior level · Full-time
Pay in the description: $200,000–$250,000
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
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $178,991 (middle half $141,096–$225,584). 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)
No work location is specified in the posting — metro and state fields are left blank. The role may be on-site at an unstated location or remote; remote=false is set conservatively since no remote option is stated.
The title is 'Software Engineering Manager' with explicit people-management duties (mentoring, coaching, direct reports implied), making 11-3021 the primary SOC. However, the role also calls for hands-on design and implementation contributions, which creates genuine ambiguity with 15-1252; 15-1252 is listed as the runner-up.
The posting names no specific named technologies, frameworks, or platforms anywhere — only broad capability areas (mobile & desktop apps, cloud, ML, devices). The skills listed reflect those capability areas as concretely as the JD allows. No specific tools appear under any section, so no additional skills could be extracted without inventing requirements.
Medical software product experience is a stated hard requirement but names no specific technology or tool, so it is not captured as a skill.
Cloud and ML integration experience appears under Preferred Qualifications, so cloud and ML are marked preferred despite ML also appearing in the required section's narrative — the required mention describes the system context ('data-intensive systems touching devices, clients, servers, and ML'), not a gated skill on its own.
Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): mobile application development, desktop application 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.