Principal Software Engineer

Updoc

Sydney

On-site

AUD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Autonomy
Nerd-friendly culture
Updocversity
Wellness program
Diversity
Two-course lunch

Job summary

Updoc is seeking a Senior Software Engineer to help connect patients, doctors, medical professionals and pharmacies across Australia. You’ll own architecture, build scalable backends and APIs, and collaborate directly with product, clinicians and operations.

We value curiosity, collaboration, and pragmatic engineering as we shape healthcare tech at scale. You’ll work with a nerdy, AS-ASA team culture and daily problem solving, contributing to systems that touch millions of interactions while

Qualifications

  • Past experience solving ambiguous problems into scalable systems.
  • Ability to discuss trade-offs with product managers, doctors and operations.
  • Strong focus on maintainable backend APIs, automations and internal tooling.

Responsibilities

  • Turn ambiguous problems into simple, scalable systems.
  • Own technical decisions from architecture through production.
  • Talk directly with product managers, doctors and operations to understand problems.
  • Build reliable backend systems, APIs, automations and internal tooling.
  • Improve engineering standards and practices, not just code features.
  • Leave every part of the codebase better than you found it.

Skills

Problem solving
Cross-functional collaboration
Architecture decisions
Backend development
API design

Job description

Hey, I’m Kaveh, head of engineering here at Updoc.


I’ve been building tech for over a decade, and let me tell you there’s nothing quite like working on something that genuinely changes lives. At Updoc, we’re shaping the future of healthcare and we’re looking for a senior software engineer to join our team and help us build technology that connects patients, doctors, medical professionals, and pharmacies across the country.


Now, this isn’t your average healthcare gig. We’re scrappy, curious, and unapologetically nerdy. Our tech team comes from some of the best global tech companies think Canva, Uber, Amazon but we don’t have room for egos here. We thrive on collaboration, coffee-fueled debates about system architecture, and the occasional (okay, frequent) meme battle in Slack.


What You’ll Be Doing


  • Take ambiguous problems and turn them into simple, scalable systems

  • Own technical decisions from architecture through production

  • Talk directly with product managers, doctors and operations to deeply understand problems.

  • Build reliable backend systems, APIs, automations and internal tooling

  • Improve engineering standards rather than simply writing features

  • Leave every part of the codebase better than you found it


About You


  • You’ll thrive here if someone can say, \"Doctors are wasting two hours every day on this process,\" and your instinct is to investigate, identify the root cause and build the right solution not wait for detailed requirements.

  • You enjoy working across a broad range of engineering problems from high-volume patient workflows and distributed systems to payments, APIs, automations and internal tooling.

  • You love solving puzzles. You see a gnarly bug or a tricky edge case, and your first thought is, \"Challenge accepted.\"

  • We expect engineers to use AI every day to accelerate development, research, debugging and prototyping but never as a substitute for engineering judgment.

  • You care about maintainability and pragmatism. You know when to move quickly and when investing in architecture pays dividends.

  • You’re curious AF. Always exploring new tools and tech? Perfect.

  • Bonus points if you’ve worked in startups, healthcare, or built systems that have to work at scale (like, millions-of-users scale).


Why Join Us?


  • The team: We hire the best and give you real autonomy. It works because we build psychological safety, not hierarchy

  • A nerd-friendly culture: We celebrate curiosity, creativity, and collaboration.

  • Updocversity: Our in-house learning program helps you pick up new skills with real structure

  • Wellness: Unlimited medical consultations and reflection-based team offsites

  • Diversity: 75% of our team are culturally and linguistically diverse

  • Daily two-course lunch: Our private chef cooks a rotating main and dessert every day. Yes, really


Hear from our founder, Cliffe, who recently spoke about how to improve healthcare access with Updoc

https://www.youtube.com/watch?v=Cmw4nDErpZk

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — HealthTech for Impact
Senior Software Engineer — HealthTech for Impact

Updoc • Sydney

On-site
AUD 100,000 - 140,000
Unlimited medical consultations
Daily two-course lunch
In-house learning program
+1
Senior Software Engineer — HealthTech, Scalable Systems
Senior Software Engineer — HealthTech, Scalable Systems

Updoc • Sydney

Hybrid
AUD 100,000 - 130,000
Work from home flexibility
Purpose-driven work
Nerd-friendly culture
Senior Software Engineer
Senior Software Engineer

Updoc • Sydney

On-site
AUD 100,000 - 130,000
Work from home flexibility
Purpose-driven work
Nerd-friendly culture
Software Engineer
Software Engineer

Updoc • Sydney

On-site
AUD 100,000 - 140,000
Unlimited medical consultations
Daily two-course lunch
In-house learning program
+1
Senior Product Builder
Senior Product Builder

Updoc • Sydney

On-site
AUD 120,000 - 150,000
Office wellness
Unlimited medical consultations
Daily lunch provided
+1
Senior Product Builder — AI & No‑Code
Senior Product Builder — AI & No‑Code

Updoc • Sydney

On-site
AUD 120,000 - 150,000
Office wellness
Unlimited medical consultations
Daily lunch provided
+1
Clinical Safety Leader – Telehealth & Governance
Clinical Safety Leader – Telehealth & Governance

Updoc • Sydney

Hybrid
AUD 150,000 - 200,000
Free daily lunches
Unlimited telehealth
Wellness benefits
+2
Clinical Safety Lead
Clinical Safety Lead

Updoc • Sydney

On-site
AUD 150,000 - 200,000
Free daily lunches
Unlimited telehealth
Wellness benefits
+2
Clinical Governance Lead - Telehealth & Patient Safety
Clinical Governance Lead - Telehealth & Patient Safety

Updoc • Sydney

Hybrid
AUD 120,000 - 150,000
Flexible work options
Daily lunches
Unlimited telehealth and wellness benefits
+2
Clinical Support Lead
Clinical Support Lead

Updoc • Sydney

On-site
AUD 120,000 - 150,000
Flexible work options
Daily lunches
Unlimited telehealth and wellness benefits
+2