mikem

mikem

Senior Software Engineer, CareCar - Elixir (Platform & APIs), Remote USA

Introductory paragraph

CareCar is looking for a Senior Backend Engineer with deep Elixir experience to help scale the platform behind our non-emergency medical transportation services. You’ll work on high-impact projects like real-time scheduling and dispatch, member communications, provider routing and pricing, and secure integrations with healthcare systems. This role is ideal for someone who thrives in a collaborative environment, enjoys working closely with teammates across engineering, product, and other parts of the business, and is eager to take technical ownership within a small, fast-moving, remote-first team.

About us

My name: Mike Matz
My position: CTO
Company name: CareCar
Company website: https://carecar.co/
Company headquarters (country): USA
Company info and history (how you’re using Elixir etc):

CareCar is a health tech company focused on improving access to care by providing non-emergency medical transportation and other supplemental benefits to Medicare and Medicaid populations. We partner with health plans across the U.S. to help members get to critical appointments, reduce avoidable hospitalizations, and improve health outcomes.

Our care services platform powers everything from ride scheduling and dispatch to provider management, communications, and claims and eligibility data integrations. We’ve built a robust Elixir backend using Phoenix and Absinthe (GraphQL), with a modern React + Remix frontend, PostgreSQL on RDS, and infrastructure powered by AWS, Terraform, and GitHub Actions.

Elixir plays a central role in our system; it helps us scale real-time workflows, build reliable background processing with tools like Oban, and maintain clean, maintainable code in a high-change environment. We’re tackling problems like optimizing transportation logistics, managing benefit eligibility and usage, and building APIs that support both internal teams and external partners.

About the job

Job title: Senior Software Engineer, Elixir (Platform & APIs)
Job description:

CareCar is looking for a Senior Software Engineer with deep Elixir experience to help us scale the core platform behind our non-emergency medical transportation services. You’ll join a small, fast-moving team responsible for building and maintaining the backend systems, APIs, and infrastructure that support our patients, providers, and internal teams.

We’re looking for a pragmatic problem-solver who can take ownership, lead technically, and ship high-impact features in a fast-moving SaaS environment. You should thrive in ambiguity, communicate clearly, and enjoy collaborating cross-functionally. This is a remote-first position within a mission-driven startup improving healthcare access nationwide.

Salary range: $135k-$155k (USD)
Qualifications or experience required: We’re looking for a senior backend engineer with production experience building and supporting web applications at scale. You should have at least 2 years of hands-on Elixir and Phoenix experience, strong fundamentals in API design and relational databases, and a track record of shipping reliable, maintainable code. Familiarity with GraphQL, PostgreSQL, CI/CD pipelines, and infrastructure-as-code (e.g., Terraform) is a plus.
What the successful job applicant will be working on: As a Senior Software Engineer at CareCar, you’ll design and build software that directly impacts patients, care providers, and internal teams. You’ll work on projects like real-time scheduling and dispatch, provider routing and pricing, eligibility and claims integrations, and communication systems that connect patients to their caregivers via voice and text. You’ll also help improve operational efficiency through automation, data-driven workflows, and scalable APIs that power both our web and mobile experiences. Your work will play a critical role in improving healthcare access and outcomes for vulnerable populations across the country.

Position on remote work

Remote job: yes
Remote restrictions: US Only
Remote leeway: Open to other candidates authorized to work in the US
Any other notes about your position on remote work:

About the interview process

The interview process involves an initial screening call, a meeting with the hiring manager (myself), and one or more technical interviews with your potential colleagues.

Further info

If CareCar sounds like a good fit for you, send your resume to eng-jobs-2025-sr-elixir-eng@carecar.co. Let us know what excites you about this role and how you’d shape the future of CareCar.

Most Liked

ragamuf

ragamuf

Kudos for starting a business to serve a much welcome need in the healthcare community in this manner. It is one thing to work in Elixir and yet another to do so where you will have a real tangible impact in the health of others. Congrats to whomever lands this opportunity.

Where Next?

Popular in Jobs Top

elbasti
Introductory paragraph Trying something new I’ve never seen before: code review as a service! We’re a very small team (2 engineers), bot...
New
Mchl
About us My name: Michał Jarosz My position: Frontend Developer Company name: Stepstone Services Website: https://www.stepstoneservic...
New
AstonJ
If you have a freelance or short term contract job, or one where you are looking for interns or equity-only jobs (i.e any job which is no...
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
bryanleptich
Introduction Humanly seamlessly brings together people and AI through conversation. Our chat technology screens and schedules candidates...
New
JEG2
Introduction At Payitoff, we help borrowers save money on their student loans and other debts. To accomplish that, we employ a crack tea...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
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
Emily
I have VueJS GUIs with the project generated using Webpack. I have Elixir modules that will need to be used by the VueJS GUIs. I forese...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

We're in Beta

About us Mission Statement