Skip to content
Beacon BiosignalsBeacon BiosignalsBoston, MA

Principal Software Engineer, Data

Principal Software Engineer on the Datastore team responsible for architecture and design of scalable data models, event-driven pipelines, and data infrastructure serving brain data for clinical and scientific applications. Requires 10+ years backend/data engineering experience, strong SQL/PostgreSQL skills, and proficiency with streaming tools.

190k – 210k/yr
Remote10+ YOEData Engineering

About the role

What success looks like

  • Partner with engineering and product leaders and Datastore stakeholders to guide architecture and solutions for the Beacon Datastore, and influence architectural standards across Platform teams.
  • Implement features that model best practices, and coach team members to develop their skills. Hold the Datastore to ever higher standards for data integrity, design soundness, and maintainability as it grows.
  • Draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input and building alignment on the decisions that guide development.

What you will bring

  • 10+ years of backend development experience, including significant experience focused on data engineering, data platforms, and infrastructure for data-centric applications.
  • Strong proficiency in SQL, with production experience working with PostgreSQL.
  • Proficiency with data streaming and event processing, using tools such as Kafka, RabbitMQ, Pulsar, or a cloud-based equivalent like Amazon Kinesis.
  • Strong proficiency in a modern general-purpose language; proficiency in the Datastore's specific stack (SQL/TypeScript/Julia) is not required, but you should be able and excited to learn quickly!
  • Experience with, or interest in, using LLM-assisted or agentic coding tools in a production setting, with good judgment about what guardrails are needed.
  • 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 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.

The salary range for this role is $190,000 – $210,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.

Skills

SQLPostgresKafkaRabbitMQpulsaramazon kinesisTypeScriptjuliaKubernetesTerraformHelm
Beacon Biosignals

Principal Data Engineer

Beacon BiosignalsBoston, MA

Principal Data Engineer building scalable data models, event-driven pipelines, and infrastructure for Beacon's core brain data platform and Datastore. Requires 10+ years backend/data engineering experience, strong SQL/PostgreSQL skills, streaming tools proficiency, and leadership in architecture and mentoring.

190k – 210k/yrRemote10+ YOEData Engineering
Twilio

Principal Software Engineer

TwilioUnited States

Lead the design, architecture, and development of scalable data infrastructure and platforms at Twilio. Requires 10+ years software engineering experience including technical leadership, deep expertise in big data technologies (ClickHouse, Kafka, Spark), cloud (AWS), and infrastructure-as-code tools.

188k – 235k/yrRemote10+ YOEData Engineering
PointClickCare

Principal Software/Data Engineer

PointClickCareUnited States

Leads design and implementation of scalable streaming data pipelines using Kafka, Flink, and Spark Streaming. Mentors engineers, ensures data quality and observability, with 10+ years experience including 4+ in real-time systems.

183k – 204k/yrRemote10+ YOEData Engineering
PointClickCare

Principal Java Data Engineer

PointClickCareUnited States

Designs, develops, and maintains large-scale data platforms and pipelines using Java microservices. Leads technical direction, mentors engineers, and ensures data quality, governance, and observability in cloud-native environments. Requires 10+ years experience with 4+ in data pipelines.

183k – 203k/yrRemote10+ YOEData Engineering
Okta

Principal Data Engineer, Product Data

OktaBellevue, WA +3

Principal Data Engineer building high-scale product telemetry and behavioral data platforms. Leads architecture, data quality, contracts, and governance while partnering with Product Engineering on instrumentation for insights, retention, and growth metrics. Requires 10+ years data engineering experience.

176k – 271k/yrHybrid10+ YOEData Engineering