Remote opportunity at
Beacon BiosignalsSenior Software Engineer
Beacon Biosignals is working to transform brain health through precision medicine platforms that combine at-home EEG and cardiopulmonary data for clinical studies, diagnostics, and therapeutics. The…
Career Tools
About This Role
Beacon Biosignals is working to transform brain health through precision medicine platforms that combine at-home EEG and cardiopulmonary data for clinical studies, diagnostics, and therapeutics. The organization is seeking a remote Senior Software Engineer to join its Datastore team. This group manages the core repository and API for brain data gathered during clinical investigations, powering the analytical tools utilized by scientists and clinicians. Focused entirely on backend architecture rather than…
Job Description
Beacon Biosignals is working to transform brain health through precision medicine platforms that combine at-home EEG and cardiopulmonary data for clinical studies, diagnostics, and therapeutics. The organization is seeking a remote Senior Software Engineer to join its Datastore team. This group manages the core repository and API for brain data gathered during clinical investigations, powering the analytical tools utilized by scientists and clinicians. Focused entirely on backend architecture rather than user-facing products, the position involves designing PostgreSQL data models, managing Kafka event pipelines, and building GraphQL APIs. Candidates should enjoy writing SQL by hand, scaling backend systems, and working within an asynchronous remote environment.
Responsibilities
- Design and scale backend data infrastructure including PostgreSQL data models, Kafka event streams, and GraphQL APIs
- Partner with product managers, scientists, and clinical stakeholders to translate needs into scalable platform solutions
- Author requests for comments to lead technical design phases and drive team alignment on architectural decisions
- Manage data pipelines delivering dataset snapshots to the warehouse while ensuring data integrity and fault tolerance
- Improve the operational reliability of Datastore services by producing documentation, tools, and dashboards based on internal and partner feedback
Requirements
- Minimum of 5 years of backend development experience
- At least 2 years focused on data platforms and backend infrastructure for data-centric applications
- Strong SQL proficiency with production-level experience tuning queries and designing schemas in PostgreSQL
- Hands-on background with data streaming and event processing tools like Kafka, RabbitMQ, Pulsar, or Amazon Kinesis
- Proficiency in Python or Julia
- Experience operating and deploying containerized services using Kubernetes and Infrastructure as Code tools such as Terraform or Helm
- Familiarity with GraphQL and TypeScript or JavaScript using Node.js
Qualifications
- Prior experience working with the Julia programming language
Core Skills
Benefits
- Base salary ranging from USD 150,000 to 170,000 per year
- Equity in the company
- Paid time off
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position fully remote?
Yes, this role is fully remote and can be performed from anywhere in the United States, supported by asynchronous work practices. Optional in-office hubs are also located in Boston, New York, and Paris.
What is the salary range for the Senior Software Engineer role?
The base salary ranges from USD 150,000 to 170,000 per year, which is part of a total compensation package that includes equity and paid time off.
What technical stack is used for the Datastore team?
The core stack includes PostgreSQL for data modeling, Kafka for event processing, GraphQL with TypeScript or Node.js for APIs, and Python or Julia for programming.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.