Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Integrations) image - Rise Careers
Job details

Software Engineer (Integrations)

Who are Heidi?

Heidi is on a mission to halve the time it takes to deliver world class care. 

We believe that in 2050 every clinician will practice with AI systems that free them from administrative burden and increase the quality and accessibility of care to patients across the world. 

Today, we have a suite of tools that modernize documentation. Tomorrow, we’ll equip every healthcare org with AI assistants that undo the tediums of clinical & non clinical work.

Our team is a potent mosaic of sage, accomplished  leaders & brilliant polymaths hungry to prove it. We achieve in 6 months what it takes our competitors 4 years to do.

We’ve  raised our $10M Series A led by Australia's largest VC firm, Blackbird Ventures and in the midst of our next raise, with an ambitious global go-to-market strategy starting with the US & UK. 

We are seeking a Software Engineer (Integrations) to develop and implement key integrations with various EHR partners as we move into hyper growth!

What you’ll do:

  • Integration Development: Design, develop, and implement backend integrations with various EHR systems, ensuring compliance with industry standards (e.g., HL7, FHIR).

  • Partnership support: Manage new EHR integration partners liaising with our customers and vendors.

  • Project management: Implementations for large clients such as an Epic integration with hospital or using our SDK to create a new integration e.g. getting contracts to them, managing them through the process, first point of call for them

  • Collaboration: Work closely with cross-functional teams, including product managers, software engineers, contractor and stakeholders, to gather requirements and define integration solutions.

  • Testing and Validation: Conduct thorough testing of integration solutions to ensure data integrity, accuracy, and security. Troubleshoot and resolve any issues that arise during testing and deployment.

  • Documentation: Create and maintain comprehensive documentation for integration processes, including design specifications, test plans, and user manuals.

  • Monitoring and Maintenance: Implement monitoring tools to track integration performance and troubleshoot any issues post-deployment. Ensure ongoing support and maintenance for existing integrations.

  • Best Practices: Stay up-to-date with industry trends and best practices in EHR integrations. Recommend and implement improvements to enhance integration processes and outcomes.

What we will look for:

  • Software development, engineering background, ideally backend Python, potentially moved into program/project management

  • Strong technical knowledge of integrations and designing scalable APIs

  • Experience with US EHRs such as Epic, hospital implementations or EHR integrations is highly desirable

  • Experienced working with cross-functional teams and working with external partners to deliver tailored solutions

  • Someone who  thrives in a fast-paced, growth-focused environment and is passionate about building systems that scale.

What do we believe in?

  • We create unconventional solutions to difficult problems and we build them fast. We want you to set impossible goals and make them happen, think landing a rocket but the medical version.

  • You'll be surrounded by a world-class team of engineers, medicos and designers to do your best work, inspired by our shared beliefs:

    • We are relentless owners, we take full accountability for our work, embracing victories and setbacks.

    • We are clinical inventors, guided by an unwavering moral compass and grounded in data-driven truths.

    • We are humble winners, pursuing  success with a stoic determination while remaining warm and humble with each other in victory.

    • We are confident explorers, welcoming uncertainty with open arms; thriving in uncharted territories and excelling in low-context environments.

Why you will flourish with us 🚀?

  • Flexible hybrid working environment, with 3 days in the office.

  • Additional paid day off for your birthday and wellness days

  • 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!

Heidi Health Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Heidi Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Heidi Health
Heidi Health CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Integrations), Heidi Health

At Heidi, we’re on an exciting mission to revolutionize healthcare delivery by halving the time it takes for clinicians to provide top-quality care. As a Software Engineer (Integrations) with our dynamic team, you’ll have the chance to shape the future of healthcare technology. Your role will involve designing and implementing backend integrations with various EHR systems, ensuring compliance with essential standards like HL7 and FHIR, while collaborating closely with product managers and other teams to create tailored solutions that meet the needs of our partners. You’ll manage relationships with integration partners, oversee large implementations, and conduct thorough testing to ensure accuracy and data integrity. In addition, you will play a critical part in creating comprehensive documentation and monitoring integration performance to troubleshoot any issues post-deployment. We thrive on building innovative solutions at a rapid pace, so you will need a solid background in software development, particularly with backend Python. Experience with US EHRs and a strong understanding of scalable APIs is a plus! Whether you’re working from the office or remotely, you’ll be joining a passionate team determined to make a global impact, guided by strong values that ensure both accountability and humility. With competitive perks including personal development budgets and equity opportunities, your contributions at Heidi will not only foster your career growth but also change the landscape of healthcare for the better. Come join us and let’s create extraordinary solutions together!

Frequently Asked Questions (FAQs) for Software Engineer (Integrations) Role at Heidi Health
What are the key responsibilities of a Software Engineer (Integrations) at Heidi?

As a Software Engineer (Integrations) at Heidi, you'll design and implement backend integrations with various EHR systems, manage relationships with partners, and collaborate closely with cross-functional teams to gather requirements. Ensuring compliance with industry standards, conducting thorough testing for data integrity, and maintaining documentation are also crucial parts of your role.

Join Rise to see the full answer
What experience is required for the Software Engineer (Integrations) position at Heidi?

Candidates for the Software Engineer (Integrations) role at Heidi should have a strong background in software development, ideally with backend Python experience. Familiarity with EHR systems, especially US EHRs like Epic, and experience designing scalable APIs are highly desirable. The ability to thrive in a fast-paced environment and collaborate with diverse teams is also essential.

Join Rise to see the full answer
How does the Software Engineer (Integrations) contribute to Heidi's mission?

The Software Engineer (Integrations) plays a pivotal role in Heidi's mission by developing critical integrations that streamline healthcare delivery. By ensuring that our technology connects seamlessly with EHR systems, you help free clinicians from administrative burdens, allowing them to focus on patient care and improving the quality and accessibility of healthcare worldwide.

Join Rise to see the full answer
What kind of work environment can a Software Engineer (Integrations) expect at Heidi?

At Heidi, the work environment is innovative and flexible. We support a hybrid working model, encouraging a mix of in-office and remote collaboration. You'll be part of a passionate team that values ownership, accountability, and creativity, positioned to make a significant impact in health tech while enjoying work-life balance.

Join Rise to see the full answer
What benefits are offered to Software Engineer (Integrations) at Heidi?

Heidi provides a range of benefits to Software Engineer (Integrations), including a flexible work schedule with in-office and remote options, additional paid time off for birthdays and wellness days, a generous personal development budget, and equity in the company. These perks are designed to support professional growth and ensure team members feel valued.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Integrations)
Can you describe your experience with EHR integrations?

In your answer, highlight specific projects where you've worked with EHR systems, detailing your role in the integration process, challenges you faced, and how you overcame them. Discuss any relevant standards you implemented, such as HL7 or FHIR, to demonstrate your technical knowledge.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in past projects?

Be sure to mention Python if you're applying for the Software Engineer (Integrations) role at Heidi, detailing specific projects where you've utilized it. Discuss how you approached problem-solving with your skills and any frameworks or libraries that were particularly useful.

Join Rise to see the full answer
How do you prioritize tasks during a large integration project?

Explain your project management approach, mentioning any tools or methodologies you followed, such as Agile or Scrum. Discuss how you delegated tasks, communicated with team members, and ensured deadlines were met while maintaining quality standards.

Join Rise to see the full answer
Describe your experience with API design and development.

Discuss any APIs you've designed, detailing your thought process behind creating scalable and efficient solutions. Mention how you handled documentation and engaged with stakeholders for their feedback during the design phase.

Join Rise to see the full answer
What testing strategies do you apply to ensure integration quality?

In your response, outline your testing methodologies, including unit testing, integration testing, and user acceptance testing. Provide examples from past projects where thorough testing led to successful integrations, emphasizing the importance of data integrity and security.

Join Rise to see the full answer
How do you stay updated with industry trends in EHR integrations?

Share specific resources such as industry blogs, forums, or conferences you follow. Mention any communities you are part of and discuss how you’ve applied new knowledge or trends you’ve discovered to your projects in the past.

Join Rise to see the full answer
Can you walk us through a particularly challenging integration project?

Choose a real experience and provide a narrative that includes the challenge, your creative approach to solving it, and the successful outcome. This demonstrates not just your technical skills but also your problem-solving and critical thinking capabilities.

Join Rise to see the full answer
What is your experience working with cross-functional teams?

Discuss how you have effectively communicated and collaborated with various teams in the past, such as product managers, other developers, and stakeholders. Highlight a specific instance where teamwork was crucial to project success.

Join Rise to see the full answer
Why do you want to work for Heidi as a Software Engineer (Integrations)?

Express your alignment with Heidi’s mission and values. Discuss how your skills can contribute to their innovative goals in health tech, and share your passion for creating impactful technological solutions that enhance healthcare delivery.

Join Rise to see the full answer
How do you approach documentation for integration processes?

Emphasize the importance of clear, comprehensive documentation. Share your techniques for keeping documentation updated throughout the development process, including formats and tools you prefer to use, and how it aids both developers and end-users.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago
Photo of the Rise User
Rokt Remote No location specified
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Friends Outside of Work
Customer-Centric
Take Risks
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Inclusive & Diverse
Growth & Learning
Mission Driven
Diversity of Opinions
Photo of the Rise User
Visa Remote Warsaw, Poland
Posted 7 days ago
Photo of the Rise User
Aperia Hybrid Alpharetta, Georgia, United States
Posted 6 days ago
Photo of the Rise User
Experian Remote Centro Corporativo el Cafetal, Heredia , Heredia, Costa Rica
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
92 people applied to Scrum Master-Remote at DICE
A
Someone from OH, Lewis Center just viewed 34505367634 - Fraud Analyst at Activate Talent
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Third-Party Risk Analyst at Fenergo
Photo of the Rise User
Someone from OH, Columbus just viewed US Product Designer at Praxent
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga