At Karrot we are creating the world's most comprehensive precision healthcare platform, for Aged Care.
Care outcomes in Aged Care are consistently under-delivered. Care staff are stretched thin, ticking boxes and moving on rather than providing meaningful resident interaction. RNs who should be optimising care task delegation are instead buried in paperwork. Meanwhile, millions of data points generated daily sit underutilised, called upon only when explicitly needed.
This is what we aim to fix at Karrot: bringing incredible care to residents by leveraging the data already being generated every day in Aged Care.
Imagine the quality of personalised care that could be delivered if you could constantly read a person's biometrics 24/7, deliver precise doses of medications at the exact minute they'll be most effective, and modulate a person's macronutrient intake & hydration down to the number of millilitres of water they consume. Through hyper-personalised care insights and interventions, quality of life and life spans can increase, and disease spans will decrease.
The Role
We're looking for a Full-Stack Software Engineer to help build and scale Karrot's platform from ground zero.
You'll work across the stack on product features, backend systems, integrations, infrastructure, and emerging AI workflows. You should be comfortable moving between frontend and backend development, and excited by the challenge of building in a complex real-world environment where the code you ship directly dictates somebody's quality of life.
This role is for someone who wants ownership, likes solving messy product and systems problems, and cares about building software that has direct human impact.
What You'll Do
* Build and ship product features across the frontend and backend
* Develop reliable backend services, APIs, and application logic
* Contribute to user-facing product experiences and workflows
* Work with relational databases and production data pipelines
* Build and maintain integrations with third-party systems, connected devices, and external data sources
* Help bring AI-enabled workflows and automation into the product in practical, privacy-conscious ways
* Improve system architecture, reliability, and deployment workflows as the platform scales
* Collaborate closely with clinical, product, and industry stakeholders to turn real operational problems into software
What We Look For
The perfect candidate for this job will be confident defining platform architecture as we grow. As such, we have included the following proposed architecture to provide a snapshot of where our thinking is at, but we are open to being guided by your preferred architecture.
* Fluency in Python and the Django / Django RESTFramework ecosystem, including middleware, signals, class-based views, and the Django application lifecycle
* Experience with modular Django app architectures, including reusable app design, custom management commands, and Django's pluggable authentication backends
* Familiarity with Celery or similar distributed task queue systems for background and scheduled job processing
* Experience designing DRF authentication classes, permission classes, and serializer-level extension points within a Django REST context
API and Integration
* Experience building and consuming RESTful APIs in production, with familiarity in OpenAPI / Swagger documentation
* Experience designing API versioning strategies and managing parallel API versions across a large, evolving codebase
* Experience integrating with third-party health services and EMR systems via REST, HL7, and FHIR-based protocols
* Familiarity with event-driven integration patterns using message queues
Suggested Database and ORM
* Strong understanding of relational databases such as MySQL or PostgreSQL
* Hands-on experience with Django ORM, including complex querysets, select/prefetch related, and custom model managers
* Familiarity with field-level encryption, ID obfuscation, and audit logging in a privacy-sensitive domain
* Comfort managing a large migration history (1,000+ migrations) in a production Django application
Suggested Frontend
* Experience working across both frontend and backend systems
* Experience building modern web applications using Vue.js. Using React, or similar frontend frameworks is a bonus
* Familiarity with Vuex or Pinia for state management in complex, multi-step workflow UIs
Suggested Infrastructure and Deployment
* Familiarity with AWS or similar cloud infrastructure
* Experience with Docker or similar container-based deployment workflows
* Familiarity with GitHub Actions or similar CI/CD pipelines, including test automation, Docker image builds, and deployment orchestration
* Strong product and engineering judgment with clear communication skills
* Comfortable onboarding onto complex, existing codebases and contributing quickly
* Comfort working in a fast-moving, collaborative team environment
* An understanding of security and privacy requirements in regulated environments, including how they affect API design, data storage, and frontend behaviour
Why Karrot?
Real ownership: You'll work on products that directly affect care delivery and resident outcomes.
Meaningful problems: This is not optimisation for its own sake. The work matters, both operationally, and personally.
A category being rebuilt: Aged care is undergoing major regulatory and digital change. There is room to build foundational software that defines how the sector operates. We ask ourselves, how can Aged Care get 10x better?
Small team, high impact: You'll work closely with leadership in an environment where good ideas move quickly. There's nothing holding you back.
Equity: We offer a competitive ESOP plan so you share in the upside of what we're building.
#J-18808-Ljbffr