Golang / Go Job: Senior Backend Engineer

Rune Labs

Senior Backend Engineer at Rune Labs

Remote โ€บ ๐Ÿ‡บ๐Ÿ‡ธ 100% remote position (in the US)
  (Posted Jun 5 2021)

About the company
Rune Labs is building a software platform for developing, testing, and delivering new neuromodulation therapies. We work with a network of the top therapy developers for neurological disorders, designing new ways of treating Parkinson's, epilepsy, Alzheimer's, paralysis, and severe mood disorders using direct electrical stimulation and sensing of the brain. Our cloud-based software platform provides these therapy developers the performance, scalability, and availability they need to run complex therapy algorithms across many patients, deliver precision medicine, and identify likely responders for clinical trials.

Salary
$140k โ€“ $180k โ€ข 0.1% โ€“ 0.2% USD

Job description
Senior Backend Engineer to fight Parkinson's, OCD, pain, depression, and other neurological conditions.

Backend engineering at Rune Labs
Challenging work on our cloud platform, architecting and implementing APIs, microservices, and other distributed systems that ingest, store, query, analyze, and creatively process biometric data recorded directly from inside the human brain (you read right), medical wearables, and our mobile apps.
An environment that has kept up with technical debt from day one, and works hard to keep it that way. Our infrastructure is fully automated and our stack instrumented with observability, CI, CD, strong security practices, and a team experienced enough to know why those always matter.
Your work will directly support research and development of new therapies for Parkinsonโ€™s Disease, OCD, chronic pain, depression, epilepsy, and other neurological conditions afflicting millions of people.
Work with the smartest and kindest folks in software engineering, neuroscience, and business development.
Be part of a culture of explicit ethical consideration to both ourselves and the patients whose data we are entrusted with.
Full health coverage and benefits for yourself and dependents
Across the street from Golden Gate park, pet-friendly office full of inquisitive pups, and all the free t-shirts you can wear. Enough said.

About you
At least 4 years of experience working on distributed web services.
Familiarity with one of the following:
any scripting and/or interpreted programming language (we use Python)
any compiled and/or strongly-typed programming language (we use Golang)
Direct experience working on one of the following:
upload API with minimal features but very high uptime requirements
processing very large datasets iteratively
mission-critical data (e.g. medical, emergency services, financial, classified)
high-cardinality timeseries data
low-latency data streaming APIs (no specific protocol)
asynchronous/job-based request execution (e.g. queues, pub/sub, web sockets)
both training and executing ML models at production runtime
Strong belief in automated unit, integration, and performance testing.
You understand why monitoring your features and services in production is not someone elseโ€™s job.
Your code is well commented, well structured, readable, and maintainable by another human being. You have a strong sense of ownership, but donโ€™t growl anytime someone comes near your code.
You are honest, speak your mind, and take the time to explain your thoughts and opinions, without being cruel, dismissive, condescending, or patronizing.

At Rune Labs, your work will directly forward the development of therapies and treatments of Parkinsonโ€™s Disease, OCD, Depression, Alzheimers, and other neurological conditions.

Rune Labs is a software and data platform that powers the important neuromodulation therapies of the future. We are working directly with both hardware manufacturers and well-known neuroscientists in the field of Deep Brain Stimulation (DBS) and Transcranial Magnetic Stimulation (TMS) to collect, process, and analyze signals recorded from implants inside the human brain and make them useful for therapy development and delivery.

As one of Rune's first backend engineers, you will have the opportunity to work with data few people have seen before, and thousands of people rely on. Our mobile apps collect data broadcast directly from medical implants in the brain or on the spinal column, correlate it with biometrics from the Apple Watch and other wearables and sensors, and stream it to our cloud platform. You'll store, index, process, and analyze that data on behalf of leading neuroscience clinical research groups in UCSF, Duke, Brown, Stanford, and University of Washington (to name a few). There's even more, but we won't spoil it.

If you believe in instrumenting great cloud architectures, championing test-driven development, using the best tools for the job, keeping your code DRY, and cringe at the word โ€œtechnical debtโ€, then please apply!


 

Company: Rune Labs

Rune Labs
Linkedin profile
Location: ๐Ÿ‡บ๐Ÿ‡ธ US Remote, 100% Remote

Map of the USA

Skills wanted, in addition to Golang:
golang microservices ml python

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Lead Developer, Academic Preservation Trust at University of Virginia Lead Developer, Academic Preservation Trust - University of Virginia   (March 2025)
Remote US, 100% Remote - Salary: 110000 - 130000
University of Virginia Library and Academic Preservation Trust (APTrust) seeks applicants for a Lead Developer. APTrust is a distributed digital preservation repository serving several universities in...
Golang job Senior Backend Software Engineer - London (Hybrid) at Teleport Senior Backend Software Engineer - London (Hybrid) - Teleport   (March 2025)
London, United Kingdom
We help companies stay secure while moving fast. Built by engineers for engineers, The Teleport Access Platform delivers on-demand, least privileged access to infrastructure based on cryptographic i...
Golang job Senior / Staff Software Engineer, Fullstack at Knot Senior / Staff Software Engineer, Fullstack - Knot
NYC, New York, United States
Knotโ€™s mission is to empower consumers and businesses alike with connected merchant and banking experiences. Knot is like โ€œPlaid for merchant connectivity.โ€ We are building the platform connecti...

Golang job Senior Go backend Developer at Cycloid Senior Go backend Developer - Cycloid
Remote Europe, 100% Remote
This role is fully remote, you can be located anywhere in Europe and UK. Hi there! Thanks for being here and letโ€™s get started. At Cycloid, We aim to promote efficient infrastructure & software ...

Golang job Senior Software Engineer at Pomerium Senior Software Engineer - Pomerium
Remote US/Canada, 100% Remote
Pomerium is hiring a remote Go Engineer (3+ yrs) to build identity & access management tools. Use cloud tech (AWS/GCP/Azure) and DBs. Join our autonomous, all-remote team

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with microservices Golang jobs with ml Golang jobs with python
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Sweden ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Sydney ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Berlin ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in India ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in Texas ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Hamburg ๐Ÿ‡ฎ๐Ÿ‡ณ Golang jobs in Bengaluru ๐Ÿ‡ธ๐Ÿ‡ช Golang jobs in Stockholm ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Jose, CA ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿ Python & Golang jobs๐Ÿณ Docker & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿค– Ai & Golang jobs๐Ÿช› Terraform & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobsโ˜๏ธ Azure & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobs๐ŸŸฆ Typescript & Golang jobsโœ‰๏ธ Kafka & Golang jobsโ˜• Java & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobsโš™๏ธ Saas & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobs๐Ÿง Linux & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobsโš›๏ธ React & Golang jobsโ†”๏ธ Grpc & Golang jobs๐Ÿ“‚ Redis & Golang jobs๐Ÿด Git & Golang jobsโ˜• Javascript & Golang jobs๐Ÿ”Ž Elasticsearch & Golang jobs