Full Stack Software Engineer

1 month ago


San Francisco, California, United States NeuroPace Full time

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 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

  • 2+ years' experience as a full stack software engineer; Bachelor's Degree preferred
  • 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-backed applications, particularly using Oracle and PostgreSQL
  • Experience in four or more of the following frameworks and stacks:
  • 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
  • 21 CFR Part 820
  • FDA Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices
  • FDA General Principles of Software Validation
  • ISO 62304
  • ISO 14971
  • FDA Guidance on Cybersecurity in Medical Devices
  • NIST Cybersecurity Framework

$125K-$140K 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 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



  • San Francisco, California, United States Vooma Full time

    Enterprise software is in the midst of a revolution. The world is shifting from "systems of record" to "systems of automation" - LLM powered agents and orchestrators that perform complex business tasks on behalf of and in concert with humans, with increasing levels of autonomy.The opportunity for AI agents is dramatically larger than the opportunity for pure...


  • San Francisco, California, United States Taiki Full time

    THE ROLE:We are hiring a Full-Stack Mobile Software Engineering Intern focused on developing our app. This role's responsibilities include integrating with financial and payroll platforms, app memory optimization, app deployment, etc. The length of this full-time internship will be around 4 months. Start date is ASAP.REQUIREMENTS:Full-time employment...


  • San Francisco, California, United States Tomo Credit Full time

    As seen on TechCrunch, Forbes, and Bloomberg, join one of fastest growing areas in FinTech by taking on the credit system. Work directly with one of Inc.'s top female founders and learn from some of the most talented people in the industry. Headquartered in San Francisco, Tomo's mission is to replace the outdated credit system and open access to banking. We...


  • San Francisco, California, United States mutable Full time

    As Founding Full Stack Software Engineer you will be working with a high performance team that was formerly part of DeepMind, Google, and Meta.Our product auto wiki , ) turns code into wikipedia style articles with citations to the code has really resonated with developers. We're on a mission to automate corporations starting by automating software and...


  • San Francisco, California, United States Cisco Full time

    Technical Leader, Full Stack Software EngineerLOCATION:Offsite, San Francisco, California, USAREA OF INTERESTEngineer - SoftwareCOMPENSATION RANGE126500 USD USDJOB TYPEProfessionalTECHNOLOGY INTERESTSoftware DevelopmentJOB ID1419910At Cisco Meraki, we know that technology can connect, empower, and drive us. Our mission is to simplify technology so our...


  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are looking for a full-time Software Engineer, Full Stack to join our in-person team in our office in SoMa in SF.Responsibilities includePrototype and iterate on customer-centered products for the 3Ps (payers, pharma, and providers).Lead customers during proof-of-concepts, onboarding, and deployment of our product in their workflows.Create...


  • San Francisco, California, United States Nuna Inc. Full time

    About Nuna Inc.Nuna Inc. is a leading provider of innovative healthcare solutions, dedicated to transforming the industry through cutting-edge technology and collaborative engineering practices.Our team is comprised of talented software engineers, working together to design, develop, and deploy scalable, secure, and high-performance web applications that...


  • San Francisco, California, United States Mintlify, Inc. Full time

    About Mintlify, Inc.Mintlify, Inc. is a leading provider of innovative documentation solutions for the tech industry.We empower developers worldwide by offering a platform that reaches millions of users every year and powers the documentation of thousands of companies.Our MissionWe are committed to helping companies achieve effective and user-centric...


  • San Mateo, California, United States Notable Full time

    About NotableNotable is a leading company in the field of intelligent automation for healthcare. Our mission is to revolutionize the healthcare system by reducing the administrative burden on healthcare staff.Job DescriptionJob Title: Senior Full Stack Software EngineerJob Summary: We are seeking an experienced Senior Full Stack Software Engineer to join our...


  • San Francisco, California, United States Amplitude Full time

    About AmplitudeAmplitude is a leading digital analytics platform that helps companies unlock the power of their products. More than 3,200 customers, including prominent businesses, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover...

  • Software Engineer

    8 hours ago


    San Mateo, California, United States Visa Full time

    About VisaVisa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions, and government entities across more than 200 countries and territories each year.Our MissionOur mission is to connect the world through the most innovative, convenient, reliable, and secure...


  • San Francisco, California, United States Windfall Data, Inc. Full time

    About the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Windfall Data, Inc. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our web applications.Key Responsibilities:Design and develop complex features in our React SAAS application, ensuring seamless...


  • San Francisco, California, United States Canal Full time

    We created Canal to change the way that people discover and sell physical products online. We feel that a user should be able to buy anything, at any point, anywhere on the internet. Behind the scenes, this looks like a network of deep integrations across e-commerce platforms combined with a webapp that connects consumer brands to the people and places that...


  • San Francisco, California, United States Airwallex Full time

    About AirwallexAirwallex is a leading unified payments and financial platform for global businesses. Our innovative combination of proprietary infrastructure and software empowers over 100,000 businesses worldwide to manage their financial operations seamlessly.Our MissionWe aim to provide an exceptional developer experience, enabling our customers to...

  • Full Stack Engineer

    3 months ago


    San Francisco, California, United States Federato Full time

    Federato Technologies is a Series B startup based in San Francisco, CA backed company funded by some of the most prominent VCs in the Bay Area. We build software leveraging data and AI to enable large insurance carriers to improve their portfolio optimization and make insurance affordable again. You will be making fundamental development and architectural...


  • San Francisco, California, United States Mixpanel, Inc. Full time

    Senior Full Stack EngineerMixpanel Engineering is a dynamic team that thrives on delivering value to customers through innovative solutions. As a Senior Full Stack Engineer, you will be part of a collaborative environment where you will have the freedom to own customer problems and drive meaningful improvements.About the RoleWe are looking for a skilled and...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Candid Health Full time

    What we doWe're fixing one of the most broken and costly pieces of the US healthcare system: medical billing.Today, healthcare providers spend over $250B each year on administrative overhead just to get paid by insurance. Medical billing is expensive because it's nuanced and hard - maybe ~100x harder than credit card payment processing - and because it's...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Kiddom Full time

    About KiddomKiddom is a groundbreaking educational platform that promotes student equity and growth by uniting high-quality instructional materials with dynamic digital learning. Through unparalleled curriculum management functionality, Kiddom empowers schools and districts to take ownership of their curriculum – resulting in learning experiences tailored...