Software Engineer I & II- LATAM or Philippines

Remote- International /
Software Engineering /
**Please note-- This position is open to candidates who are based in LATAM, India, or the Philippines**

We believe that diversity is the building block of a great culture and company! Great healthcare technology is meant for everyone, so we believe our company should be, too. We welcome and encourage people of all backgrounds and walks of life to apply!

Our mission is to build a technology platform that enables medical practices of all sizes to make care more informed, more personalized, more interactive, and more adaptable. Our platform has been used by thousands of physicians who in turn have provided care to millions of patients.

Learn more about our team and life at DrChrono here.

About DrChrono & our Product
✅ We serve tens of thousands of healthcare providers and over 32+ million patients 🩺
✅ DrChrono was the first EHR to build a native app for the iPad and iPhone 📱
✅ First mobile and cloud-based ambulatory EHR / EMR to be an Apple Mobility Partner
✅ The youngest company to be included in the US Government Precision Medicine Initiative
✅ The #1 EHR as voted by doctors, and the #1 mobile EHR as voted by Black Book for the last 9 years! 🔥
✅ We were just awarded the MedTech Breakthrough Award 2021 for Best Electronic Health Record Service 🏆🎉
✅ 2021 DEVIES Award for Best Innovation in Healthcare 😎
✅ During Apple's recent worldwide developer conference, it was announced that DrChrono will be among the first to support iOS 15 feature allowing patients to share Apple Health App data with providers! 🤩

Our products can be completely tailored to any medical practice—small, large, or specialty—and are open to third-party innovation via a robust API.
Our people and the enthusiasm for healthcare are contagious. We’re one of the most tech-forward healthcare players in the EHR industry and our philosophy “more time with patients, less time doing paperwork” drives constant innovation throughout the company.

Our Engineering team works across the following verticals of our product:  

Provider Team: Electronic Health Records are at the center of what every provider does on a daily basis and includes items like clinical notes, prescriptions, and labs. Help write the code that medical providers use at the point of care.  Innovative patient care anytime and anywhere on your iPad, iPhone and Apple Watch. Experience a mobile EHR that is sleeker, faster and more convenient than a laptop. 

Patient Team: You will work on the newest feature of our product that allows patients and providers to communicate remotely.  You will also develop the code that allows patients to view their own information from the practices that they patronize.  Here you will work on all of the technologies that connect those who need care to those that can provide it. 

Payments Team: You will write the code that allows providers to be paid! All of our practices rely on the ability to use the software in order to get paid and thus this is a primary component of our product. 

Practice Team: Providers cannot effectively help their patients if their practices are not managed correctly. We fix this. In this area you will develop features that help the medical practice schedule appointments and communicate with the patients as well as manage their internal workflows

Platform Team: Underlying all of the components of the product is the platform itself.  Here you’ll be working with cloud providers, system configuration, security, architecture and middleware components that keep our product up and running.

If you're interested in learning about other engineering roles and other positions we're currently hiring for, please review our careers page.

PS: If you need VISA support, do not hesitate to apply. We're here to support the best talent we can find.

What you'll do:

    • Create products & features that make it easier for doctors and their staff to run an efficient medical practice
    • Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
    • Play a key role in product development, help shape direction of DrChrono feature set
    • Take complex and thorny practices and processes and build beautifully simple and maintainable software
    • Design & write software to help manage and automate the complexity of running a private medical practice
    • Help build scalable programs that standardize information flow and increase operational capacity
    • Be part of a close-knit engineering team that ships new code to make a meaningful impact in healthcare
    • Implement automated and exploratory testing processes that provide continuous feedback on quality issues; find ways to break our web application before their public release
    • Implement internal and public-facing pages on our website

    • For the Payments Team, we are looking for people with the back-end tech stack skills and:
    • Django ORM experience
    • Relational Database experience (MySQL, PostgreSQL, MariaDB, other)
    • Experience with ETL processing, BI and/or reporting
    • Experience with Redshift, Kafka, Spark, or Databricks
    • Experience with Microservices a plus

    • For the Practice Team, we need Full-stack Engineers with front-end skills in:
    • HTML, CSS, Javascript, React framework.
    • Experience writing Production backend code in Python and Django 
    • Experience with Object-Oriented Databases
    • Everyone currently on our practice team is a back-end developer and we have a lot of front-end work coming up. When there isn’t a lot of front-end work there is a lot of back-end work to be done!

    • For platform team:
    • Django ORM experience
    • Relational Database experience (MySQL, PostgreSQL, MariaDB, other)
    • Experience working with "middleware/internal SW components"
    • Experience with external services (box, twilio, stripe, square)

    • Patient
    • Provide technical leadership for the patient team including the telehealth product and the patient portal.

What you'll need:

    • 2-3+ years of professional experience writing production backend code in Python & Django (L2/L3)
    • Experience building products for fast-growing web or mobile products with a passion for working with small nimble teams and a bias for action
    • Experience doing some front-end web development using HTML, CSS, and modern Javascript using AngularJS and writing apps backed by relational databases (e.g. MySQL or PostgreSQL)
    • Strong CS fundamentals from a Bachelor’s in Computer Science, Engineering or equivalent industry experience
    • Passion or experience for emerging health technologies, EHRs, EMRs, or telehealth
    • Be available to work US hours...we don't care if it is PDT or EST!