JobHabor

Principal Software Engineer

Beacon Biosignals

Location
Remote
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

Principal Software Engineer, Data

Beacon Biosignals is transforming precision medicine for the brain, from clinical development to clinical care. They are seeking a Principal Software Engineer to join their Datastore team, which is central to their platform and focuses on scalable data models and architectural standards.

Responsibilities

You 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

You implement features that model best practices, and coach team members to develop their skills. You hold the Datastore to ever higher standards for data integrity, design soundness, and maintainability as it grows

You draft RFCs to lead complex feature discovery and technical design phases, soliciting and incorporating input and building alignment on the decisions that guide development

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Backend development

checkData engineering

checkData platforms

checkSQL

checkPostgreSQL

checkData streaming

checkKafka

checkRabbitMQ

Pulsar

checkAmazon Kinesis

checkTypeScript

Julia

checkContainerized environments

checkKubernetes

checkInfrastructure as Code

checkTerraform

Helm

Required

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

Skills

  • SQL
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • Pulsar
  • Amazon Kinesis
  • TypeScript
  • Julia
  • Kubernetes
  • Terraform
  • Helm

Similar roles