Senior Full-Stack Software Engineer

Posted 6 Days Ago
Be an Early Applicant
7 Locations
7+ Years Experience
Healthtech
The Role
The Senior Full-Stack Software Engineer at NeuroPace is responsible for designing, developing, and maintaining software features and systems within the Department of Patient and Device Data Strategy. They will work on both front and back-end tools, participate in all phases of the software lifecycle, and collaborate with multiple departments to deliver high-quality code and final products. The ideal candidate should have strong experience in Full Stack development, knowledge of various programming languages and technologies, and familiarity with medical device regulations.
Summary Generated by Built In

Based in Mountain View, CA., NeuroPace is a commercial-stage medical device company focused on transforming the lives of people suffering from epilepsy by reducing or eliminating the occurrence of debilitating seizures. Its novel and differential RNS System is the first and only commercially available, brain-responsive platform that delivers personalized, real-time treatment at the seizure source.

At NeuroPace, employees are our greatest asset. We are continually searching for solution-oriented individuals who can bring energy and creativity to our growing workforce. At NeuroPace, our success depends upon our ability to recruit and retain the most talented, enthusiastic and dedicated people we can find and providing them with a dynamic and challenging environment in which to thrive.

The Senior Full-Stack Software Engineer performs functions within the Department of Patient and Device Data Strategy, and has a major role in the design, development, implementation, and maintenance of new and existing software features and systems. In addition to a primary focus on meeting department goals and objectives within expected time frames, this position is also required to interface with multiple external departments to assess new feature requests and enhancements, provide guidance on proper and effective feature implementation, and to produce high-quality code and final product. Successful applicants will participate in all phases of the software lifecycle, at both ends of the stack, with an emphasis on architecture, design, quality, and implementation. 

A successful candidate will be: 

  • Proficient in modern front and back-end tools and development methodologies 
  • Interested in learning new languages, technology stacks, and development practices 
  • Ready and willing to tackle large, complex problems 
  • Able to easily transition between peer programming environments and independently owned projects 
  • Able to work within a small group, yet shoulder the expectations of delivering high-quality, impactful results that have broad visibility both internally and customer-facing 

Required Skills and Experience 

  • 8+ years’ experience as a Full-Stack Software Engineer. Experience working in a Medical Device or MedTech organization preferred; Bachelor's Degree required. 
  • Experience with three or more of the following languages: 
    • Python, JavaScript, TypeScript, PHP, SQL, C, Bash, HTML, CSS 
  • Natively fluent in Linux/UNIX environments and best practices (NixOS experience a plus) 
  • Strong knowledge of RDBMS-backed applications, particularly using Oracle and PostgreSQL 
  • Experience in four or more of the following frameworks and stacks: 
    • Node.js, ExpressJS, React, Terraform, Apollo, Jest, pytest, Cypress 
  • Strong, broad API design experience (REST, GraphQL, JSON API, etc.) 
  • Toolchain experience with Webpack, Gulp, Grunt, or Jenkins 
  • Strong operational experience with microservice architectures 
  • Strong testing experience (unit, integration, regression, performance, end-to-end, etc.) 
  • Strong AWS experience in a production setting with emphasis in: 
  • RDS for PostgreSQL, EKS, IaC, Monitoring and Logging

Familiarity with the following regulations and guidance for medical devices:

  • FDA Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices
  • FDA General Principles of Software Validation
  • 21 CFR Part 820
  • ISO 62304, ISO 14971
  • FDA Guidance on Cybersecurity in Medical Devices,
  • NIST Cybersecurity Framework 

$150K - $180K Base Compensation  



Benefits

  • Medical, Dental & Vision Insurance
  • Voluntary Life
  • 401K
  • RSU
  • 529 plan
  • ESPP Program
  • Health & Wellness Program
  • Generous Paid Time Off plus eleven paid holidays
  • FSA & Commuter Benefits

NeuroPace is proud to be an equal opportunity employer and values the contributions of our culturally diverse workforce.

San Francisco and Los Angeles applicants: The Company will consider for employment qualified applicants with Criminal Histories in a manner consistent with the requirements of the Los Angeles Fair Chance in Hiring Ordinance or the San Francisco Fair Chance Ordinance (as applicable)

PRIVACY NOTICE:  NeuroPace takes its responsibility to protect your personal information seriously, and it uses reasonable safeguards to avoid unauthorized use or disclosure of it, and inadvertent loss or impermissible alteration of it.  NeuroPace complies with all applicable federal and state laws and regulations that govern the handling of your personal information.  If you would like more detailed information on NeuroPace’s privacy policies, please refer to neuropace.com/privacy/ for reference.  NeuroPace retains candidate resumes and applications in its files for future reference and/or consideration for other available job postings.  If you do not wish for your resume and applications materials to be retained in NeuroPace files, or wish to obtain a listing of any personal information that NeuroPace has stored about you, please contact us at [email protected]



Top Skills

Bash
C
CSS
HTML
JavaScript
PHP
Python
SQL
Typescript
The Company
HQ: Mountain View, CA
198 Employees
On-site Workplace
Year Founded: 1999

What We Do

The RNS® System is an award-winning technology developed and manufactured in Silicon Valley that has been recognized for its innovation. Similar to a pacemaker that monitors and responds to heart rhythms, the RNS System is the world's first and only medical device that can monitor and respond to brain activity.

NeuroPace was founded to design, develop, manufacture and market implantable devices for the treatment of neurological disorders with responsive stimulation. The company's initial focus is the treatment of epilepsy, a debilitating neurological disorder affecting approximately 1% of the population worldwide.In addition to treating epilepsy, responsive neurostimulation holds the promise of treating several other disabling medical disorders that impact the quality of life for millions of patients around the world.

Jobs at Similar Companies

SharkNinja Logo SharkNinja

Environmental Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

Senior Marketing Communications Insight Manager

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

SharkNinja Logo SharkNinja

eCommerce IT Operations Coordinator

Beauty • Robotics • Design • Appliances • Manufacturing
Easy Apply
London, Greater London, England, GBR
3600 Employees

Verkada Inc Logo Verkada Inc

Enterprise Development Representative - DACH

Cloud • Hardware • Security • Software
London, Greater London, England, GBR
2000 Employees

Similar Companies Hiring

ZS Thumbnail
Professional Services • Healthtech • Consulting • Artificial Intelligence • Analytics
Evanston, IL
13000 Employees
Cencora Thumbnail
Software • Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account