Senior Software Engineer (Elixir)
Company
Fresh Clinics
Location
Australia
Type
Full Time
Job Description
🚀 The Opportunity
As a remote-first company we are seeking a high-impact Senior Elixir Engineer to be a technical pillar in our mission. We are in a transition both technical and culturally from Node into Elixir and you will be a key influencer in this process.
You will be a key driver in the development of our core platform which is built on Elixir and the Ash Framework . Your work will focus on building new capabilities for our healthcare practitioners in Australia and the US as well as enabling new business brands and revenue models.
In this role you will be responsible for designing and building the complex scalable and resilient systems that power our platform. You will leverage your deep expertise to guide the team's technical direction mentor other engineers and champion a culture of engineering excellence.
Initially this is a hands-on IC role however the opportunity to evolve this role into a team leadership position exists if that is something you are looking for.
💻 What You'll Do (Key Responsibilities)
Your role will be defined by these three core capabilities:
1. Technical Leadership & Mentorship (Knowledge Sharing & Influence)
-
Influence the technical direction of your team and take formal ownership over key components within the platform's domain (e.g. Compliance Education E-commerce).
-
Act as a force multiplier by actively coaching and mentoring peer and more junior engineers on complex topics in Elixir Ash and our specific healthcare domain.
-
Lead by example through thoughtful code reviews pair programming sessions and knowledge sharing. In particular as we up-skill our engineering organisation into Elixir.
2. Technical Solution & System Design (Architecture & Problem Solving)
-
Own and drive the end-to-end technical design for complex multi-faceted features that span our platform and may involve two or more engineers.
-
Resolve significant technical ambiguity breaking down complex business and clinical compliance problems into clear scalable and maintainable architectural solutions on the BEAM.
-
Provide clear direction and strong opinions for engineering leaders other engineers and cross-functional partners articulating trade-offs and advocating for robust long-term solutions.
3. Engineering Craft & Quality (Implementation & Excellence)
-
Drive the team's adoption of engineering excellence including robust testing observability and CI/CD standards suitable for a medical-grade platform.
-
Proactively own initiatives to eliminate systemic technical debt refactor critical components and improve the overall health and performance of our Elixir applications.
-
Set the standard for high-quality idiomatic Elixir code and pragmatic design patterns.
✅ What We're Looking For (Core Requirements)
-
Professional experience writing deploying and maintaining production Elixir applications.
-
Strong understanding of the BEAM VM OTP and the principles of building concurrent fault-tolerant systems.
-
Proven experience with Elixir web frameworks like Ash or Phoenix (Ecto LiveView Channels).
-
Demonstrable experience in system design and architecture with a portfolio of complex problems you have solved.
-
A strong sense of ownership and a passion for code quality testing and platform stability.
-
Excellent communication and leadership skills with a proven ability to mentor other engineers and influence technical decisions.
-
Proven ability to thrive in a remote-first asynchronous work environment.
⭐ Preferred Qualifications (Nice-to-Haves)
-
Direct hands-on experience with the Ash Framework is highly preferred.
-
Experience building multi-tenant or multi-region applications (supporting our AU/US growth).
-
Experience working in a regulated industry like MedTech HealthTech or FinTech.
-
Experience with related technologies in our stack (e.g. PostgreSQL Docker React Native AWS).
-
Contributions to open-source Elixir or Ash projects.
💚 Why You’ll Love Working at Fresh!
-
A purpose-led environment You’ll be part of a team that genuinely cares about improving access to women’s health and wellbeing support.
-
A workplace built on trust and kindness We value humility thoughtfulness collaboration and clear communication.
-
Room to shape and build This program is growing quickly and you’ll have the opportunity to help shape how Fresh Health is taught and adopted across the country.
-
Flexible human-first work We trust you to design your week around impact energy and wellbeing - not hours.
-
A team that works smart and supports one another You’ll join a group that balances pace with care and ambition with humility
Your Unique Perspective Matters
We believe that a diverse team is an innovative team. We are focused on creating an inclusive environment where people from all backgrounds identities and experiences feel they belong and can thrive. If this feels like a role where you could do meaningful work we’d love to meet you.
Apply now and tell us why you’re the perfect person to connect with our future members.
Date Posted
11/25/2025
Views
0
Similar Jobs
Senior Software Engineer - Automation - Canva
Views in the last 30 days - 0
The job description is for a senior engineer role at Canvas Technology Experience group focusing on leading complex transformation initiatives driving...
View DetailsStaff Backend Software Engineer (User Platform) - Canva
Views in the last 30 days - 0
The job description is for a Senior Backend Engineer role at Canva focusing on developing and refining the Apps SDK to enable external apps to integra...
View DetailsBackend Software Engineer - Product & Features (Java) - Canva
Views in the last 30 days - 0
Canvas backend engineer role offers flexible work arrangements collaboration with crossfunctional teams and opportunities to impact scalable systems T...
View DetailsStaff Software Engineer - Frontend Telemetry - Canva
Views in the last 30 days - 0
Canva seeks a Staff Frontend Engineer to lead telemetry SDK development collaborate across teams and drive product insights The role offers equity fle...
View DetailsStaff Software Engineer - Data Sync Team (Golang, Python, AWS) - Canva
Views in the last 30 days - 0
The job description is for a staff engineering role at Canva focusing on data pipeline workflows and platform engineering The role involves driving te...
View DetailsSoftware Engineer (Python) - Analytics Platform Team - Canva
Views in the last 30 days - 0
Canva is seeking a software engineer to join their Analytics Platform team and work on developing nextgeneration features APIs and tools to make data ...
View Details