14 open positions available
Design and scale backend data infrastructure, event pipelines, GraphQL APIs, and services that deliver clinical datasets while improving operational reliability and collaborating across technical and clinical teams. | Requires 5+ years of backend development experience, including 2+ years in data platforms or backend infrastructure, strong SQL and production PostgreSQL, streaming or event processing, Julia or Python, and familiarity with Kubernetes, infrastructure as code, GraphQL, and TypeScript or JavaScript. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a fully remote Senior 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and a GraphQL API that enables scientific and clinical data use - distinct from frontend development or end-user product surfaces. You will lead the design and integration of new services and components for data and event processing, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate with platform and application teams to implement APIs that unlock new workflows in Beacon’s expanding portfolio of clinical studies and digital health products. You should expect to write SQL by hand, and to reason about schema design, indexes, and query behavior as a matter of course. This role is 100% remote working anywhere in the US. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs available located in Boston, New York, and Paris. What success looks like You partner with product managers, scientific and clinical stakeholders, internal stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform You implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development You hold a high bar for correctness when data moves between systems: completeness, idempotency, and predictable behavior under partial failure You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring 5+ years of backend development experience, including at least 2 years focused on data platforms and backend infrastructure for data-centric applications - transactional systems, event pipelines, and the APIs that serve them Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries by hand and are comfortable reasoning about schema design, indexes, and query plans Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis Proficiency in Julia or Python Experience with Julia is a strong plus, but not required - we welcome candidates eager to learn it! Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm Experience with GraphQL and TypeScript/JavaScript (Node.js); GraphQL is the Datastore's primary interface A collaborative mindset - you enjoy working across disciplines and believe people achieve more together than alone Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments A self-directed approach, with a track record of thriving in hybrid or fully remote teams We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The salary range for this role is $150,000 – $170,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location.The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead development of cross-platform clinical and diagnostic mobile apps, integrating connected devices while ensuring reliability and a user-centered experience. | Requires 8+ years of mobile development, production React Native experience on iOS and Android, strong TypeScript skills, and a focus on UX and performance. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. As a Senior Mobile App Engineer, you'll help power Beacon's mission by building the cross-platform React Native apps that patients and clinicians use with our EEG headbands and other wearables. Your work will shape how people capture high-fidelity data and how easily they move through clinical trials and at-home diagnostics. This isn't just another app. You'll build tools that help unlock insights into neurological, psychiatric, and sleep disorders, with the potential to improve lives at scale. Beacon's robust asynchronous work practices ensure a first-class remote work experience, and we also have in-person office hubs in Boston and New York. For this position we will consider candidates based anywhere in the US Eastern time zone. What success looks like As part of our small, mission-driven Mobile Apps Team, you will: Lead development of our React Native mobile applications across iOS and Android. Design and implement UX workflows for clinical trial participants and at-home diagnostic patients. Own the user experience, performance, reliability, and observability of the apps and features you build, using feedback from real users across diverse use cases and environments. Work with engineers on our native iOS and Android BLE device SDKs to integrate device capabilities cleanly into the app. Partner with our Devices team, other Platform teams, and product designers to build user-centric mobile capabilities deeply integrated with the rest of Beacon's product ecosystem. Help shape the roadmap and technical direction of our mobile platform. In your first 3–6 months, you might: Build a new in-app feature to validate EEG signal quality before data capture. Streamline onboarding for new patients and trial participants to make our devices easier to use than ever. Deploy new features that help our Clinical Operations team track compliance. Improve app performance, release reliability, and crash/telemetry visibility across our Expo-based build pipeline. What you will bring You'll be a great fit if you have: 8+ years of experience in mobile development, including substantial experience shipping and maintaining production React Native apps on both iOS and Android. Strong TypeScript skills and familiarity with our stack (React Native, Expo, GitHub). Experience with app state management, offline-first data handling, and app store release processes. A product mindset: you care deeply about UX, edge cases, and performance. Strong communication skills and comfort working in a collaborative, async environment. Bonus points if you've: Integrated BLE peripheral devices into iOS and/or Android applications, or worked with sensor integration or health data streams. Written native code (Swift or Kotlin) or built native modules for React Native. Worked with medical devices, EEG, or wearables. Worked on apps for clinical trials, patients, or another regulated environment. Contributed to open source mobile or React Native projects. The salary range for this role is $150,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO, and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Manage technical discovery, solution design, and customer integration to support sales and implementation in healthcare technology. | Requires 4+ years in implementation or sales engineering in health tech, strong API and healthcare IT knowledge, and cross-functional collaboration skills. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. The Senior Systems Integration Manager sits in Beacon's Commercial organization and reports to the National Clinical Implementation Director. This is an individual contributor role with no direct reports, based remotely in the United States. A Systems Integration Manager combines deep technical expertise with sales acumen to identify customer needs and recommend the right products or solutions. In this role, you'll collaborate closely with engineering and sales teams to develop proposals, deliver product demonstrations, and guide customers through the technical aspects of the sales process. You'll analyze requirements, provide technical guidance, and ensure successful product integration or implementation from initial inquiry through post-sale support. As the link between customers and engineering teams, you'll play a critical role in driving customer satisfaction and building long-term relationships. This role also serves as a resource to the broader sales team, helping bridge IT-related issues and support technical discovery throughout the sales cycle. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs available located in Boston and New York. What Success Looks Like Customer and Commercial Partnership • You serve as the technical subject matter expert across the full customer lifecycle, from technical discovery through implementation and expansion. • You partner with Sales on strategic opportunities, technical evaluations, and enterprise stakeholder conversations, and are trusted in the room with clinicians, IT leaders, and C-suite executives. • You lead technical discovery sessions that surface clinical, operational, workflow, integration, and security requirements before they become obstacles. • You deliver customer presentations, workflow demonstrations, proof-of-concept activities, and executive business reviews that move deals forward. • You partner with Customer Support and Technical Services to accelerate customer time-to-value and adoption. Solution Design & Workflow Optimization • You translate customer goals, operational requirements, and technical constraints into scalable solution recommendations rather than one-off custom work. • You design and document repeatable implementation, adoption, and expansion workflows. • You identify process gaps and workflow friction that would otherwise erode adoption, retention, or expansion — and you fix them. • You build the tools, playbooks, and technical assets that make repeatable commercial execution possible. • You work with Security teams and AI committees to provide the documentation needed to win approval into health systems. • You manage relationships with third-party solutions engineers, API providers, and integration partners (e.g., Redox), and stand up integrations that customers can actually use. Voice of Customer & Product Partnership • You identify recurring customer trends, product gaps, and workflow opportunities across accounts. • You synthesize customer feedback into clear, actionable recommendations for Product and Engineering. • You help prioritize the commercial enablement work that most supports market growth and customer outcomes. Commercial Systems & Enablement • You partner with commercial leadership to optimize systems, tools, and workflows across the customer journey. • You support administration, optimization, and adoption of commercial technologies — CRM, analytics, demo environments, and enablement tools (e.g., HubSpot). • You build dashboards and reporting that give leadership real visibility into customer health, adoption, and commercial performance. • You enable internal teams through training, documentation, and process standardization. Cross-Functional Leadership • You act as a connector across Commercial, Product, Engineering, Clinical, and Operations. • You drive alignment on customer priorities, technical readiness, and commercialization strategy. • You influence how Beacon scales its customer experience without sacrificing technical or clinical rigor. Required What you will bring: • 4+ years of experience in implementation, solutions engineering, or sales engineering roles in health tech, medtech, or SaaS. Please note this role sits in the Commercial org, not Engineering. • Bachelor's degree in Biomedical Engineering, Computer Science, or a related technical discipline; equivalent practical experience will be considered. • Direct experience working with enterprise customers in a technical, operational, or consultative capacity. • A track record of supporting enterprise-level technical sales and implementations end-to-end. • Strong background in software integrations, APIs, and data interoperability (HL7/FHIR preferred). • Familiarity with healthcare IT systems and interoperability standards (EHR/EMR, PACS, LIS) and hospital data environments. • Working understanding of U.S. healthcare systems, reimbursement models, and regulatory environments (HIPAA, FDA, CMS), and comfort operating in a regulated industry where compliance is non-negotiable. • Working knowledge of medical terminology and clinical workflows. • Demonstrated success working cross-functionally with product, engineering, customer-facing, and commercial teams. • Proficiency with CRM systems (e.g., Salesforce, HubSpot), analytics and reporting tools, demo environments, and Microsoft Office Suite. Preferred • Experience in digital health, healthcare SaaS, medical devices, diagnostics, or Software as a Medical Device (SaMD) — particularly sleep medicine, neurology, or physiologic monitoring. • Experience owning implementations, integrations, or workflow design. • Experience working with regulated products or FDA submissions. • Exposure to cloud architectures (AWS/Azure/GCP) or machine learning workflows. The salary range for this role is $135,000 – $155,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, and mentor engineers. | 7+ years backend experience with strong SQL and PostgreSQL skills, data platform expertise, event pipeline knowledge, and leadership in design and mentoring. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, and mentor engineers. | 7+ years backend experience with strong SQL and PostgreSQL skills, experience in data platforms, event pipelines, API design, and mentoring. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate with cross-functional teams, and mentor engineers. | 7+ years backend experience with strong SQL and PostgreSQL skills, data platform expertise, event pipeline design, and leadership in technical design and mentoring. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems and collaborate across teams to implement scalable APIs and data pipelines. | 7+ years backend experience with strong SQL and PostgreSQL skills, proficiency in data platforms, event streaming, and mentoring capabilities. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, and mentor engineers. | 7+ years backend experience with data platforms, strong SQL/PostgreSQL skills, event streaming experience, and leadership in design and mentoring. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, and mentor engineers. | 7+ years backend experience with strong SQL/PostgreSQL skills, data platform expertise, event pipeline knowledge, and leadership in system design. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate cross-functionally, and mentor engineers. | 7+ years backend experience with strong SQL/PostgreSQL skills, data platform expertise, event pipeline knowledge, and leadership in complex system design. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, mentor engineers, and improve data infrastructure for clinical brain data. | 7+ years backend experience with strong SQL and PostgreSQL skills, experience in data platforms, event pipelines, API design, mentoring, and remote collaboration. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Lead design and architecture of complex backend data platform systems, collaborate across teams, and mentor engineers. | 7+ years backend experience with strong SQL/PostgreSQL skills, data platform expertise, event pipeline design, and leadership in complex system design. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. Beacon Biosignals is seeking a Software Engineer IV 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 the analytical tools, services, and applications used by our scientists, clinicians, and partners. This role emphasizes the design and scaling of backend systems for data infrastructure: PostgreSQL data models, Kafka-driven event pipelines, and the GraphQL API that makes scientific and clinical data usable - distinct from frontend development or end-user product surfaces. At this level you will lead the design of complex systems within the Datastore rather than individual components, own the pipelines that deliver dataset snapshots into our warehouse, and collaborate across platform, application and scientific teams to implement APIs that unlock new workflows in Beacon's expanding portfolio of clinical studies and digital health products. You should have experience writing complex SQL queries by hand, and should be prepared to reason about schema design, indexes, and query behavior as a matter of course. Two properties of our system that shape our work may influence your application. Our GraphQL API is generated from the PostgreSQL schema using PostGraphile, so a schema decision is an API decision. Secondly, row-level security is in force on effectively every table, because clinical data from different studies and partners shares one schema, with some rows shared for access by multiple internal teams. RLS predicates get injected into your queries, which makes reasoning about query plans genuinely harder here than it is in most places. If that sounds interesting rather than tedious, you'll enjoy this team. We are hiring two engineers into this role, with two different centers of gravity. One will focus on the breadth of the Datastore: the event pipelines, the GraphQL API, core data models, and third-party integrations. The other will focus on depth in PostgreSQL (data modeling, performance tuning, operations) and supporting all engineers in developing schemas and the access controls that protect clinical data. The core requirements are the same. Tell us which one you are most drawn to in your application. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs in Boston, New York City, and Paris. What success looks like • You lead design and architecture for complex projects and systems within the Datastore, weighing implementation trade-offs with engineering principles and backing your decisions with data rather than preference • You partner with product managers, scientific and clinical stakeholders, and other development and support teams to translate their requirements into new integrations, services, and solutions for scaling Beacon's data platform - contributing to broader product and technical decisions, not simply implementing them • You debug and profile ambiguous problems that cross system boundaries, including codebases beyond the Datastore's purview, and you leave what you touch better than you found it — structure, test coverage, tooling • Peers look to your work as an example: you implement features with attention to detail, demonstrating product awareness and high standards for data integrity, design soundness, and maintainability across the lifespan of the system • You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input, and helping your team align on a set of decisions to guide development • You plan your own work and contribute to planning the team's, making reasoned trade-offs between speed, generalizability, and technical debt, and accounting for the needs of multiple stakeholder teams • You teach and mentor other engineers regularly, give feedback that people act on, and are sought out for it. You may act as tech lead on a project or as the coordination point for engineering practice within the team • You leverage feedback from internal stakeholders and external partners to improve operational robustness and ease of use of the Datastore and its services via new documentation, tools, and dashboards What you will bring • 7+ years of backend development experience, including at least 3 years focused on data platforms and backend infrastructure for data-centric applications: transactional systems, event pipelines, and the APIs that serve them • Highly proficient in at least one technical area relevant to this work: data modeling, distributed systems, API design, or database engineering, with the depth that others on a team come to you for • Strong proficiency in SQL, with production experience working with PostgreSQL as an application database; you write and tune queries fluently and are comfortable reasoning about schema design, indexes, and query plans • Hands-on experience with data streaming and event processing, using Kafka (our event bus) or an equivalent such as RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis • Proficiency in Julia or Python; Julia is a core Datastore language, and experience with Julia is a strong plus, but not required — we welcome candidates eager to learn it! • Experience deploying and operating services in containerized environments, with familiarity in Kubernetes and Infrastructure as Code (IaC) tools such as Terraform and/or Helm • A track record of mentoring engineers and improving how a team works - practices, tooling, test coverage, or documentation that outlasted your involvement • A collaborative mindset: you enjoy working across disciplines and believe people achieve more together than alone • Excellent written and verbal communication skills, especially in asynchronous and remote-friendly environments • A self-directed approach, with a track record of thriving in hybrid or fully remote teams • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed For The Datastore Systems Role • You can lead design across the breadth of the platform. • GraphQL and TypeScript/JavaScript (Node.js) - GraphQL is the Datastore's primary interface, and this profile owns significant parts of it • Designing event-driven pipelines end to end: producers, consumers, replay, idempotency, and what happens when a consumer falls behind • Leading the design of complex systems rather than individual components, across the API, the pipelines, and the services that depend on them For The PostgreSQL & Data Modeling Role • You can be the person the rest of the team comes to about the database. • Deep PostgreSQL: you reason fluently about the query planner, index selection, and EXPLAIN (ANALYZE), and why a query that should be fast isn't • Data modeling: you design the schema itself: entities, relationships, and the constraints that make invalid states impossible. Including how to model time, since clinical results get re-scored and corrected and we need to answer "what did this look like when the report was signed?" • Schema evolution under load: zero-downtime migrations, dual-write transitions, lock avoidance, backfill and verification. Our schema has hundreds of migrations behind it and will have hundreds more • Operating PostgreSQL in production, not only designing for it: upgrades, replication, backup and restore, connection pooling, bloat and vacuum behaviour, extensions • Making others good at it: you teach, review, and document, because a schema only stays coherent if the team understands it We don't expect every candidate to check every box. If you bring strong fundamentals, care about data infrastructure for health, and are excited to learn, we’d love to hear from you! The US-based salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Develop and maintain React/TypeScript web applications focused on clinical study management and data analytics, collaborating with cross-functional teams to ensure user-centric workflows and platform reliability. | 8+ years front-end development experience with React and TypeScript, product mindset, and experience building data-rich interactive visualizations. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. As a Senior Front-end Engineer, you’ll help power Beacon's mission by building first-class web applications that drive forward new EEG analysis with data analytics capabilities manage clinical studies of novel therapeutics enable physicians to diagnose patients through at-home sleep tests This isn’t just another web app — you’ll be crafting tools that help unlock insights into neurological, psychiatric, and sleep disorders, with the potential to improve lives at scale. This role is 100% remote from anywhere in the U.S. Beacon's robust asynchronous work practices ensure a first-class remote work experience, but we also have in-person office hubs located in Boston and New York. What success looks like As part of our small, mission-driven Web Apps Team, you will: Develop our React/Typescript web applications. Design and implement UX workflows for clinical study management, data analytics, and patient diagnostics. Own the user experience, performance, reliability, and observability of the web apps and features you develop, leveraging feedback from real users in a diverse set of use cases and environments. Partner with product designers and cross-functional teams to develop user-centric capabilities that empower a wide set of user personas, both internally and externally. Help shape the roadmap and technical direction of our web applications. In your first 3–6 months, you might: Build a new feature for visualizing insights into an ongoing clinical trial. Develop a physician workflow for turning outputs from our AI algorithms into a customized diagnostic report. Enable study sites to better manage the enrollment of study participants. Deploy new features to help our Clinical Operations team track compliance. What you will bring 8+ years of experience in front-end web development (React and Typescript). Experience developing data-rich applications involving interactive visualization and manipulation of large amounts of data. A product mindset — you care deeply about UX, edge cases, and performance. You're familiar with GraphQL-based APIs, and can build consumers that scale well. You're adept at identifying optimization bottlenecks, and debuggers and code profiling tools are an important part of your toolkit. Strong communication skills and comfort working in a collaborative, async environment. Bonus points if you've: Worked on applications for clinical trials, patients, or in some other regulated environment. Have experience in EEG or with DSP. Have worked on back-end systems or infrastructure. Contributed to open source React/Typescript projects. The salary range for this role is $170,000 – $190,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location. The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact.
Work with external partners to guide data platform integrations and collaborate internally to build data models and features. | Requires 5+ years backend/data engineering and 3+ years customer-facing technical experience with SQL, PostgreSQL, and Python or Julia. | Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. For Life Sciences partners, we offer the leading at-home EEG platform for clinical development of novel therapeutics for neurological, psychiatric, and sleep disorders. Our Diagnostics business is building the most comprehensive at-home platform for precision diagnostics, combining EEG and cardiopulmonary signals to deliver reimbursable assessments for sleep and central nervous system disorders. Together, we're changing the way patients are diagnosed and treated for any disorder that affects brain physiology. What you will be doing Beacon Biosignals is seeking a Forward Deployed Engineer to join our Datastore team. The Datastore sits at the heart of Beacon’s platform, defining our foundational data model and serving as the centralized repository and API for brain data collected from clinical studies and home sleep tests. As we expand our partnerships and real-world data integrations, we are looking for an engineer who thrives at the intersection of data platforms, customer needs, and applied problem solving. In this role, you will work directly with Beacon’s external partners to understand their technical use cases, guide integrations with our APIs and datasets, and develop integrated solutions that enable them to unlock value from Beacon’s data platform. Internally, you will collaborate closely with Datastore engineers, product managers, and scientific teams to translate partner needs into robust data models, application features, and integration tooling, and to improve our ability to troubleshoot and resolve client issues at scale. This role emphasizes deploying and extending Beacon's data platform in real-world partner environments. You will write production application and integration code against our PostgreSQL-backed GraphQL API, shipping features, tooling, and proof-of-concept integrations, primarily on Beacon's platform and potentially on a partner's, to help them succeed with Beacon's data. This is an engineering role, held to the same technical bar as the rest of the Datastore team. You should expect to write SQL by hand, and to be assessed on the same coding and feature-design exercises. What success looks like You work directly with external partners and customers to understand their data needs, analytical workflows, and technical constraints, and translate these into concrete solutions and application features built on Beacon’s Datastore You lead technical conversations with partner engineers and data teams, supporting API integrations, successful adoption of data access patterns and practices, and downstream analytics You design, build, and ship solutions for customers, sometimes on the Beacon platform and sometimes on the customer’s platform, to kickstart and expedite integration and provide examples that showcase and validate Beacon’s data You collaborate with the rest of the Datastore team to develop internal tools, services, and queries that improve observability, troubleshooting, and resolution of client data issues You leverage feedback from partners and internal stakeholders to improve documentation, APIs, data models, and operational processes You are comfortable with ambiguity and balance pragmatism with rigor, delivering solutions quickly while maintaining high standards for data integrity, correctness, and maintainability You debug production data issues end to end - from a customer's report, through logs, pipelines, and the database - to a root cause and a fix What you will bring 5+ years of experience in backend software engineering, data engineering, or data platform engineering, including hands-on application development 3+ years in a customer-facing technical role, delivering solutions directly to external partners or clients. Strong proficiency in SQL with production PostgreSQL experience; you write and tune queries by hand, and you're comfortable reasoning about schema design, indexes, and query plans Hands-on experience designing and maintaining operational data models Experience working directly with customers or external stakeholders to solve data-related problems, including requirements gathering, solution design, and delivery You work across the stack, querying and modeling data, and writing the application and integration code that ships to partners. Application development is a core part of this role, not an occasional one Proficiency in Python and/or Julia. Our Datastore stack is SQL, TypeScript, and Julia - experience with Julia is a strong plus but not required, and we welcome candidates eager to learn it Experience building and consuming APIs — our partner-facing surface is GraphQL — plus familiarity with integration patterns (REST, batch exports, ELT/ETL, event sourcing, and the like) Excellent written and verbal communication skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences A collaborative, customer-oriented mindset — you enjoy partnering across teams and organizations to solve real problems Nice to have Experience working in healthcare, life sciences, or regulated data environments Comfortable querying a cloud data warehouse (we use Snowflake) and building the occasional dashboard (we use Superset) We don't expect every candidate to check every box. If you’re excited to build software at the intersection of data platforms, healthcare, and real-world partnerships, and care deeply about data quality and usability, we’d love to hear from you! The salary range for this role is $150,000 - 170,000. Salary ranges are determined using current market compensation data for this role and adjusted based on experience, skills, and location.The base salary is one component of the total compensation package, which includes equity, PTO and other benefits. At Beacon, we've found that cultural and scientific impact is driven most by those that lead by example. As such, we're always seeking new contributors whose work demonstrates an avid curiosity, a bias towards simplicity, an eye for composability, a self-service mindset, and - most of all - a deep empathy towards colleagues, stakeholders, users, and patients. We believe a diverse team builds more robust systems and achieves higher impact. #LI-Remote
Create tailored applications specifically for Beacon Biosignals with our AI-powered resume builder
Get Started for Free