Chat on WhatsApp
Heidi

Senior Application Database Engineer

Heidi
Full-Time · On-site
5 - 10 years of experience

Job Requirements

On-site
5 - 10 years of experience

Job description for Senior Application Database Engineer at Heidi

Who We Are
About the Role
What You Will Do
What We Are Looking For
Nice to Have
The Way We Work
1. Build to Last
2. Own Your Practice
4. Make Others Better

Healthcare needs a better rhythm: one that keeps care continuous and deeply human. Heidi is building an AI Care Partner that works alongside clinicians to make that possible.

We’re a team of doctors, engineers, designers, researchers, and creatives building tools that help clinicians stay focused on what matters most: their patients.

In just 18 months, Heidi has given back more than 18 million hours to healthcare professionals — supporting 73 million patient visits in 116 countries. Today, more than two million patient visits each week are powered by Heidi worldwide.

Backed by nearly $100 million in funding, we’re growing in the US, UK, Canada, and Europe, partnering with leading health systems including the NHS, Beth Israel Lahey Health, and Monash Health.

You will be the dedicated owner of our database infrastructure as we scale globally. Today that means MongoDB Atlas. Tomorrow it may include relational workloads, vector databases, cross-database migrations, and multi-region data architecture decisions. This is a hands-on engineering role that sits at the intersection of schema design, query performance, infrastructure as code, and platform reliability.

If you know how to design data models around access patterns, optimize for the queries that matter, and make principled decisions about when to use which database technology, you will thrive here.

Own MongoDB Atlas cluster configuration and management across production, staging, and development environments spanning multiple regions globally across AWS and Azure

Lead schema and data model design across services, making deliberate choices around embedding, referencing, denormalization, and aggregation patterns

Own index strategy, query performance analysis, and aggregation pipeline design across all collections

Evaluate and plan database technology decisions including when MongoDB is the right fit and when a relational store like Amazon RDS is more appropriate

Design and execute data migrations between database systems as the platform evolves, writing Python tooling to support migration pipelines and data transformation

Manage all Atlas infrastructure through Terraform including cluster sizing, compute auto-scaling, private endpoints, and access control

Design and maintain OIDC authentication and workforce identity federation across Atlas projects

Own database user management, credential rotation, and access control policies

Detect and remediate infrastructure state drift between Terraform and Atlas configuration

Monitor database performance, identify bottlenecks, and drive optimisation across replica sets and sharded clusters

Partner with backend engineers on schema design, indexing strategies, and query performance

Establish runbooks for operational tasks including failover, scaling events, and incident response

5+ years of experience with MongoDB in production, including Atlas-managed clusters

Strong ability to design schemas around application access patterns rather than relational conventions

Deep understanding of indexing, query planning, aggregation pipelines, and MongoDB operational fundamentals

Solid experience with Amazon RDS or other relational databases, including schema design and query optimisation

Strong SQL skills including query optimisation, indexing, and schema design for relational workloads

Proficiency in Python for scripting, automation, and data migration tooling

Experience planning or executing database migrations across technology boundaries

Proficiency with Terraform for managing cloud database infrastructure

Hands-on experience with AWS and Azure networking as it relates to private database connectivity

Comfort operating with high autonomy in a fast-moving environment

Strong written communication and documentation habits

Experience with Atlas Terraform provider

Familiarity with OIDC and workforce identity federation in Atlas

Background in multi-region data architecture

Experience in healthcare or regulated industries

We design for safety and reliability so clinicians, patients, and our teams can trust what we build every day.

Ideas rise on merit, not title, and everyone shares responsibility for the standards we set together.

3. Move Fast, Stay Steady

We move quickly but never at the cost of trust. Progress only matters if people can depend on what we make.

Honest feedback, steady support, and shared growth keep our teams improving together.

Why you will flourish with us ?

Flexible hybrid working, with 3 days in the office

Monthly $150 AUD benefit to invest in your physical and mental wellbeing

Recharge Days after major milestones and busy periods

A generous personal development budget of $1000 AUD per annum

Become an owner, with shares (equity) in the company, if Heidi wins, we all win

A one-time home office setup contribution

26 weeks paid parental leave for primary carers, 18 weeks for secondary carers

A fertility support benefit of $10,000 AUD covering IVF, egg freezing or sperm freezing

10 days per year dedicated to supporting clinicians in maintaining accreditation

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!

About the company
Heidi
Heidi

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Heidi

Senior Application Database Engineer

Heidi
Full-Time · On-site
5 - 10 years of experience

Job Requirements

On-site
5 - 10 years of experience

Job description for Senior Application Database Engineer at Heidi

Who We Are
About the Role
What You Will Do
What We Are Looking For
Nice to Have
The Way We Work
1. Build to Last
2. Own Your Practice
4. Make Others Better

Healthcare needs a better rhythm: one that keeps care continuous and deeply human. Heidi is building an AI Care Partner that works alongside clinicians to make that possible.

We’re a team of doctors, engineers, designers, researchers, and creatives building tools that help clinicians stay focused on what matters most: their patients.

In just 18 months, Heidi has given back more than 18 million hours to healthcare professionals — supporting 73 million patient visits in 116 countries. Today, more than two million patient visits each week are powered by Heidi worldwide.

Backed by nearly $100 million in funding, we’re growing in the US, UK, Canada, and Europe, partnering with leading health systems including the NHS, Beth Israel Lahey Health, and Monash Health.

You will be the dedicated owner of our database infrastructure as we scale globally. Today that means MongoDB Atlas. Tomorrow it may include relational workloads, vector databases, cross-database migrations, and multi-region data architecture decisions. This is a hands-on engineering role that sits at the intersection of schema design, query performance, infrastructure as code, and platform reliability.

If you know how to design data models around access patterns, optimize for the queries that matter, and make principled decisions about when to use which database technology, you will thrive here.

Own MongoDB Atlas cluster configuration and management across production, staging, and development environments spanning multiple regions globally across AWS and Azure

Lead schema and data model design across services, making deliberate choices around embedding, referencing, denormalization, and aggregation patterns

Own index strategy, query performance analysis, and aggregation pipeline design across all collections

Evaluate and plan database technology decisions including when MongoDB is the right fit and when a relational store like Amazon RDS is more appropriate

Design and execute data migrations between database systems as the platform evolves, writing Python tooling to support migration pipelines and data transformation

Manage all Atlas infrastructure through Terraform including cluster sizing, compute auto-scaling, private endpoints, and access control

Design and maintain OIDC authentication and workforce identity federation across Atlas projects

Own database user management, credential rotation, and access control policies

Detect and remediate infrastructure state drift between Terraform and Atlas configuration

Monitor database performance, identify bottlenecks, and drive optimisation across replica sets and sharded clusters

Partner with backend engineers on schema design, indexing strategies, and query performance

Establish runbooks for operational tasks including failover, scaling events, and incident response

5+ years of experience with MongoDB in production, including Atlas-managed clusters

Strong ability to design schemas around application access patterns rather than relational conventions

Deep understanding of indexing, query planning, aggregation pipelines, and MongoDB operational fundamentals

Solid experience with Amazon RDS or other relational databases, including schema design and query optimisation

Strong SQL skills including query optimisation, indexing, and schema design for relational workloads

Proficiency in Python for scripting, automation, and data migration tooling

Experience planning or executing database migrations across technology boundaries

Proficiency with Terraform for managing cloud database infrastructure

Hands-on experience with AWS and Azure networking as it relates to private database connectivity

Comfort operating with high autonomy in a fast-moving environment

Strong written communication and documentation habits

Experience with Atlas Terraform provider

Familiarity with OIDC and workforce identity federation in Atlas

Background in multi-region data architecture

Experience in healthcare or regulated industries

We design for safety and reliability so clinicians, patients, and our teams can trust what we build every day.

Ideas rise on merit, not title, and everyone shares responsibility for the standards we set together.

3. Move Fast, Stay Steady

We move quickly but never at the cost of trust. Progress only matters if people can depend on what we make.

Honest feedback, steady support, and shared growth keep our teams improving together.

Why you will flourish with us ?

Flexible hybrid working, with 3 days in the office

Monthly $150 AUD benefit to invest in your physical and mental wellbeing

Recharge Days after major milestones and busy periods

A generous personal development budget of $1000 AUD per annum

Become an owner, with shares (equity) in the company, if Heidi wins, we all win

A one-time home office setup contribution

26 weeks paid parental leave for primary carers, 18 weeks for secondary carers

A fertility support benefit of $10,000 AUD covering IVF, egg freezing or sperm freezing

10 days per year dedicated to supporting clinicians in maintaining accreditation

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!

About the company
Heidi
Heidi

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Senior Application Database Engineer

Heidi