Principal Software Engineer
Beacon Biosignals
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
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
UniData
Zensar Technologies · India · today
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Software Development Engineer III - MLOps
Jumio · India · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · SEK 775,000–969,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · EUR 83,000–104,000/yr · today