ethermed

ethermed

Senior/Staff/Principal Software Engineer (Elixir) - Ethermed - Remote USA

Ethermed is dedicated to using AI and NLP to eliminate the human labor involved in all Prior Authorizations. We are acquiring funding, growing, and looking for world-class teammates to own, lead, build, and execute next generation solutions alongside us. This is a unique opportunity to create an immediate and lasting impact within the company and on US healthcare as we know it. Your work will touch hundreds of thousands of patients, providers, and administrators daily, and through your code we will truly be able to help change US healthcare.

About us

My name: Alisha Dixon
My position: Director of People/Talent
Company name: Ethermed
Company website: www.ethermed.ai
Company headquarters (country): PA - USA
Company info and history (how you’re using Elixir etc): Our tech stack is Elixir, Golang, Python, Github, k8s & Terraform on Azure Cloud. If you don’t have experience with everything in our tech stack still apply! We are willing to teach the right candidates and get them up to speed.

About the job

Job title: Principal Software Engineer
Job description: As a Principal Software Engineer at Ethermed, you will be instrumental in developing and scaling our event-driven healthcare automation platform. You’ll work across the full technology stack, from building robust microservices and integrating LLM-powered workflows to creating intuitive tooling that interacts with our modular back-end. This role requires a passion for tackling complex challenges, a knack for adapting open-source solutions, and the ability to contribute to a secure and compliant healthcare environment. If you thrive in a dynamic, remote-first engineering culture and are eager to shape the future of healthcare automation, we encourage you to apply!
Salary range: 140-240k (depending on level)
Qualifications or experience required: open to all levels
What the successful job applicant will be working on: The engineer will work on microservices (primarily in Python), contribute to LLM-integrated workflows, and build tooling that interfaces with our modular back-end. This role requires handling structured and unstructured clinical data (including images), adapting open-source components where needed, and working across the full lifecycle—from prototyping to scalable deployment on Azure.

Position on remote work

Remote job: yes
Remote restrictions: US
Remote leeway: No
Any other notes about your position on remote work: any state

About the interview process

We have an efficient hiring process that takes about a couple of weeks from when you apply to when you receive an offer!

  1. 15 minute intro call.
  2. 30 min meeting with HM
  3. Short take home project or example of code you’ve written.
  4. 30 min chat with the CTO

Further info

Why join Ethermed?

  • Be part of a groundbreaking mission: Help us transform healthcare by eliminating the manual labor involved in prior authorizations.

  • Work with a talented team: Collaborate with top-notch engineers, data scientists, and product managers.

  • Make a real impact: Your work will directly improve the lives of patients and providers.

Most Liked

ethermed

ethermed

We’ve found 2 engineers from this forum and are looking for a third. I have updated my new post with a more Elixir-friendly version. We were pre-seed then, and now we’re moving to Series A. My hope in posting here was to find enough quality Elixir talent to convince our CTO to go all in on that language, and I did it with the talent from this page.

felix-starman

felix-starman

As someone who worked at CoverMyMeds (I started using Elixir there in 2016) and has a deep knowledge of both pharmaceutical Prior Auth and pharmaceutical reimbursement in general, I am extremely hesitant to see AI entering the prior auth space unless the company doing it is a PBC and has a plan to avoid partnering with pharmaceutical companies.

Any payment structure that either makes it easier to require a prior auth, or increases marginal revenue dependent of the medication or procedure being reviewed is going to lead a company down the same path CoverMyMeds experienced, where they are now the thing they initially set out to get rid of.

I hope you are all able to navigate this, but I would highly suggest adding more copy about how you plan to avoid that trap.

Also it looks like from the description it’s for primarily Python? I’d suggest adding a bit to describe where Elixir fits in and how/if that’s expected to change over time

All the best!

Edit: typos from thumbs :grinning_face_with_smiling_eyes:

Where Next?

Popular in Jobs Top

ryanzidago
Introductory paragraph We are Studitemps. Our goal is to help students find the right job during their studies and help companies in Ger...
New
Orlovv
We are looking for extraordinary talent to join WGAMES. Working at WGAMES means working in a young, dynamic and rapidly changing the envi...
New
gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. Who we are T...
New
ImJoeWebb
Introductory paragraph As a Senior Backend Engineer at Community, you will have a deep impact on our platform and engineering culture as...
New
egze
Introductory paragraph Hi @elixirforum. I’m happy to announce another Elixir job in my team. We’ve launched our new flagship product - O...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
mrkurt
Fly.io is a platform-as-a-service for running apps close to end users. Elixir is a great way to build distributed apps. We think it’s a m...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
sschuth
Introductory paragraph We offer something rare: a job with a purpose, a great team, a growing company, all in a choose-to-be-remote-if-i...
New

Other popular topics Top

sergio
In Ruby, I can go: User.find_by(email: "foobar@email.com").update(email: "hello@email.com") How can I do something similar in Elixir? ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 27727 240
New
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 42633 214
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New

We're in Beta

About us Mission Statement