SPARK Neuro Logo SPARK Neuro
⏩ SPARK Neuro Logo

Senior Software Engineer (Remote)

πŸ’° $140,000 - $200 🌍 New York City πŸ“… 04/15/2025

Apply

Job Description

Senior Software Engineer (Remote position, contract-to-hire)

SPARK Neuro is an applied-neuroscience company building high-impact medical
technology products. We are seeking a Senior Software Engineer to join our
Engineering team. You will work alongside data scientists, cognitive
neuroscientists, and fellow engineers to develop software that leverages
behavioral, neural, and physiological signals for virtual and in-person care
delivery.

This position is remote. The Senior Software Engineer may work from anywhere
in the USA. The position will begin as a 6-month contract role with the
potential for conversion to full-time.

As a Senior Software Engineer you will be responsible for architecting,
implementing, scaling, and testing SPARK’s suite of software products. You
will serve as a technical subject matter expert on a cross functional agile
team. Our team’s portfolio ranges from super low latency biometric data
collection at the edge, to sophisticated data pipelines in the cloud.

Our ideal candidate is passionate about building highly performant, secure,
and reliable software. They are an expert in several modern application
frameworks, comfortable being truly full stack, happiest operating in the
cloud, and, above all, eager to constantly grow their skillset as well as the
team around them.

Responsibilities include:

* Propose technical solutions, processes, software architectures, and infrastructure designs in support of both lean experiments and production features
* Work flexibly to scale up and expand existing infrastructure and integrations
* Serve as subject matter expert and technical product owner for one or more spark products or initiatives
* Make tradeoffs that enhance quality, velocity, and value produced by our team.
* Perform code reviews and drive code quality in all your areas of responsibility and influence.
* Prototype and implement features and systems at a high level of quality and productivity
* Support live features and systems, including providing operational support during early pilots
* Participate in development ceremonies (agile and otherwise, as appropriate)
* Provide feedback on designs, features, technology, and process to promote continuous learning and improvement

Relevant Skills & Background:
Minimum 5-7 years experience of product oriented software development building
web, desktop, and/or embedded applications

* Proficiency with python
* Full stack expertise with preference for proficiency across multiple domains/stacks
* Architect level cloud experience (AWS preferred; S3, Glue, Step Functions, IAM)
* Experience with containerized application orchestration (Docker, Kubernetes, etc.)
* Experience in data engineering concepts (ORM, ETL, Job Orchestration, etc.)
* Experience in CI/CD, DevOps, IAC (Jenkins, Terraform, etc.)
* Preferred: Experience working in a highly regulated environment, understanding and implementing against compliance standards
* Preferred: Building production integrations with external systems, such as CRM and EMR