Medical Device Engineer

NeuroPaceDenver, CO
1d$130 - $150Remote

About The Position

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. We are currently seeking a Medical Device Engineer to join our NeuroPace Product Development team. This individual will work remotely with a preference to be based in Denver, CO and focus on and participate in all phases of the software lifecycle at both ends of the stack with an emphasis on architecture, design, quality, and implementation.

Requirements

  • 5+ years’ experience as a full-stack software engineer
  • Experience with three or more of the following languages: Python, JavaScript, TypeScript, PHP, SQL, PL/SQL, PL/pgSQL, C, Bash, HTML, CSS
  • Natively fluent in Linux/UNIX environments and best practices (NixOS experience a plus)
  • Strong knowledge of RDBMS-driven applications, particularly using Oracle and Postgres, and experience using an ORM, e.g. SQLAlchemy
  • Experience in one or more of the following backend frameworks: Flask, Django, ExpressJS
  • Experience in one or more of the following frontend frameworks: React, Vue.js, Ember.js
  • Strong, broad API design experience (REST, GraphQL, JSON API, etc.)
  • Toolchain experience with Webpack, Gulp, or Grunt
  • Operational familiarity with microservice architectures
  • Strong testing experience (unit, integration, regression, performance, etc.)
  • Cloud experience in a production setting with any of the following technologies: Docker Kubernetes AWS

Responsibilities

  • 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
  • Interfaces with multiple external departments in order to assess new feature requests and enhancements, provide guidance on proper and effective feature implementation, and to produce high-quality code and product within expected time frames.
  • 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 big, impactful results
  • Proficient in modern front and back-end tools and development methodologies

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service