CronJobs

backend jobs

Staff Software Engineer, Data Platform

Beaconbiosignals · Boston, MA / Remote

remotestaff$170,000–$190,000Posted Sep 15, 2026PostgreSQLSQLKafkaGraphQLTypeScriptJavaScriptPythonKubernetes

Apply on the employer site

About this role

## About Beacon Biosignals Beacon Biosignals is transforming precision medicine for the brain—from clinical development to clinical care. For Life Sciences partners, we offer a leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business builds a comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. ## Role: Staff Software Engineer, Data Platform (Datastore) Beacon Biosignals is seeking a **Staff Software Engineer** to join our **Datastore** team. The Datastore sits at the heart of Beacon’s platform: it defines our foundational data model and serves as the centralized repository and API for brain data collected from clinical studies—supporting analytical tools, services, and applications used by scientists, clinicians, and partners. This role focuses on **backend systems for data infrastructure**, including: - **PostgreSQL** data models - **Kafka-driven event pipelines** - **GraphQL APIs** that make scientific and clinical data usable (not frontend/end-user surfaces) At this level, you will lead the design of complex systems within the Datastore, own pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application, and scientific teams to implement APIs that unlock new workflows across Beacon’s expanding portfolio. You should expect to write **SQL by hand** and reason about **schema design, indexes, and query behavior**. ## What success looks like - Lead design and architecture for complex Datastore projects, weighing trade-offs with engineering principles and data-backed decisions - Partner with product, scientific/clinical stakeholders, and other teams to translate requirements into integrations, services, and solutions for scaling Beacon’s data platform - Debug and profile ambiguous problems across system boundaries; leave codebases better than you found them (structure, tests, tooling) - Be a role model for peers: high standards for data integrity, design soundness, maintainability, and product awareness - Draft RFCs to drive complex feature discovery and technical design; solicit and incorporate input to align decisions - Plan your own work and contribute to team planning with reasoned trade-offs (speed vs. generalizability vs. technical debt) - Teach and mentor engineers; may act as tech lead or a coordination point for engineering practice - Improve operational robustness and ease of use via documentation, tools, and dashboards ## What you will bring - **7+ years** backend development experience, including **3+ years** focused on data platforms and backend infrastructure for data-centric applications (transactional systems, event pipelines, and their APIs) - Deep proficiency in at least one relevant area: **data modeling, distributed systems, API design, or database engineering** - Strong **SQL** skills with production experience using **PostgreSQL**; comfortable tuning queries and reasoning about schema, indexes, and query plans - Hands-on experience with **data streaming/event processing** using **Kafka** (or equivalents like RabbitMQ, Pulsar, or Amazon Kinesis) - Proficiency in **Julia or Python** (Julia is a core Datastore language; experience is a plus but not required) - Experience with **GraphQL** and **TypeScript/JavaScript (Node.js)** - Experience deploying

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord