Senior Software Engineer developing backend features for Heidi, an AI Care Partner in healthcare. Innovating in backend and user-facing products to enhance care delivery and revenue growth.
Responsibilities
Build the revenue engine: Own features across our billing platform, payments integration (Stripe), and entitlements service—directly impacting how Heidi monetizes and scales
Ship user-facing products: Deliver end-to-end on payment plans, seat management, and subscription UX for individuals and organisations—making self-serve purchasing seamless
Drive growth through product: Build upsell flows and upgrade prompts that connect users to plans matching their needs, turning product usage into revenue
Work across the stack: Develop both frontend experiences (React/TypeScript) and backend services (Python)—we need engineers who can own a feature from API to UI
Grow with a small, high-impact team: Join early and help shape the team—collaborating closely with cross-functional partners as Commerce scales
Requirements
Strong full-stack or backend experience (Python & TypeScript preferred)
Track record of leading feature delivery independently—scoping, building, and shipping
Pragmatic engineering mindset: bias toward done over perfect, iterative over big-bang
Experience building user-facing features involving permissions, sharing, or multi-user workflows
Effective collaborator who communicates clearly with technical and non-technical stakeholders
Comfortable with ambiguity and fast-moving priorities in a growth-stage environment
Genuine interest in healthcare and improving how clinical teams deliver care
Benefits
Flexible work with 3 days a week in the office.
Additional paid day off for your birthday and wellness days
Special corporate rates at Anytime Fitness for Melbourne, Sydney tbc
A generous personal development budget of $500 per annum
Learn from some of the best engineers and creatives, joining a diverse team
Become an owner, with shares (equity) in the company, if Heidi wins, we all win
The rare chance to create a global impact as you immerse yourself in one of Australia’s leading healthtech startups
If you have an impact quickly, the opportunity to fast track your startup career!
Resident Actuarial Engineer Manager at Kemper overseeing data - driven pricing strategies and actuarial engineering development. Collaborating with teams to enhance data workflows and analyses for insurance products.
Senior Software Engineer at Sun Life shaping financial security technology. Innovating applications and collaborating across teams to enhance client solutions.
Technology Engineer SR (Java Full Stack Developer) at PNC developing technology solutions and mentoring junior staff. Leading development efforts for complex technological projects in a supportive company culture.
Software Engineer focusing on designing, developing, testing, and maintaining financial software applications. Collaborating to enhance solutions in the U.S. financial system.
Product Engineer designing and building customer billing solutions for Allstate. Collaborating with teams in a hybrid environment to modernize billing systems.
Product Engineer role at Allstate focusing on Java Spring Boot and Full Stack development. Building next generation digital protection products in a collaborative environment.
Develop Full Stack .NET solutions in São Paulo, focusing on legacy systems and cloud integration. Work involves maintaining and evolving applications in a hybrid environment with a focus on technological evolution.
Cloud Database Engineer supporting PostgreSQL and AWS databases for Redfin's data infrastructure. Ensuring performance, reliability, and best practices in collaboration with engineering teams.
Cloud Platform Architect in Flutter UKI team designing scalable and secure cloud solutions. Collaborating with engineering teams to enhance cloud capabilities and align with architecture best practices.