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

Software Engineer, PatientKeeper - job 1 of 2

Healthcare providers go into medicine to care for people, but end up losing valuable time each day to admin work and other workplace challenges. Time that could otherwise be spent helping patients. And patients end up suffering as a result. At Commure, we build solutions that simplify providers' lives and keep them connected to their patients so they can focus on doing what matters most: providing care. 

Our innovative suite of software and hardware – augmented by advanced LLM AI, RTLS, and healthcare workflow automations – boosts efficiency across every domain of healthcare, freeing up healthcare providers to spend more of their time caring for patients. Our growing suite of technologies include staff duress alerting, asset tracking, patient elopement, revenue cycle management, clinical documentation and intake, provider copilots, patient engagement and communication, home health, remote patient monitoring, and more.

Today, we support over 250,000 clinicians across hundreds of care sites around the country. And we’re only just getting started: Healthcare’s watershed moment for AI-powered transformation is here – so join us in creating the technology to power healthcare!

About the Role

As a Senior Python Developer, you'll be critical in designing, developing, and supporting the server-side logic for our innovative healthcare AI applications. You'll be instrumental in building scalable, robust, and reliable systems that empower healthcare providers to deliver better patient care.

You’ll thrive in our collaborative team environment where your innovative ideas are valued, and you’re challenged to create elegant solutions for complex problems. You will participate actively in the design and development of new features, as well as contribute to the ongoing evolution of our architecture. You'll quickly grasp complex concepts and leverage your extensive experience to identify areas for improvement and drive impactful change.

What You’ll Do

  • Design and Develop: Build and maintain scalable, cloud-based healthcare AI applications using Python.

  • Architect Solutions: Design robust, performant, and maintainable system architectures, focusing on cloud application best practices.

  • Collaborate: Work closely with product managers, designers, and other engineers to translate requirements into effective solutions.

  • Optimize Performance: Proactively identify and address performance bottlenecks, ensuring high application availability and efficiency.

  • Innovate: Contribute to the development of cutting-edge features leveraging the power of AI and machine learning.

  • Code Review: Participate in code reviews, fostering knowledge sharing and best practices across the team.

  • Maintain Quality: Write thorough tests and documentation to ensure code quality and maintainability.

What You Have

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent extensive experience

  • 2+ years of professional software development experience with a focus on server-side development.

  • Deep expertise in Python programming, including experience designing and implementing highly optimized and scalable architectures.

  • Proven experience in developing and deploying cloud-based applications (e.g., AWS, Azure, GCP).

  • Solid understanding of RESTful API design principles and experience building and consuming REST APIs.

  • Strong experience with databases, especially NoSQL databases like MongoDB (Cosmos DB) and/or RDBMS (PostgreSQL).

  • Working knowledge of containers (e.g., Docker) and orchestration tools (e.g., Kubernetes).

  • Experience with CI/CD pipelines and automated testing frameworks.

  • Excellent verbal and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences.

  • Bonus points for: Experience in the healthcare domain; familiarity with AI/ML concepts and frameworks; Java/J2EE experience

Why you’ll love working at Commure + Athelas:

  • Highly Driven Team: We work hard and fast for exceptional results, knowing we’re doing mission-driven work to transform the country’s largest sector. 

  • Strong Backing: We are backed by top investors including General Catalyst, Sequoia, Y Combinator, Lux, Human Capital, 8VC, Greenoaks Capital and Elad Gil. 

  • Incredible Growth: Prior to our merger, Commure and Athelas had independently grown more than 500% YoY for three consecutive years. We’ve achieved Series D funding, have an industry-leading runway, and continue to scale rapidly. 

  • Competitive Benefits: Flexible PTO (pending specific geographical locations) , medical, dental, vision, maternity and paternity leave. Note that benefits are subject to change and may vary based on jurisdiction.

Commure + Athelas is committed to creating and fostering a diverse team. We are open to all backgrounds and levels of experience, and believe that great people can always find a place. We are committed to providing reasonable accommodations to all applicants throughout the application process.

Please be aware that all official communication from us will come exclusively from email addresses ending in @getathelas.com or @commure.com. Any emails from other domains are not affiliated with our organization.


Employees will act in accordance with the organization’s information security policies, to include but not limited to protecting assets from unauthorized access, disclosure, modification, destruction or interference nor execute particular security processes or activities. Employees will report to the information security office any confirmed or potential events or other risks to the organization. Employees will be required to attest to these requirements upon hire and on an annual basis.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

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, PatientKeeper, Commure + Athelas

At PatientKeeper, we believe that healthcare providers should be focused on what they do best—caring for patients. That's why we design technology solutions that minimize administrative burdens, empowering professionals in the healthcare sector. As a Software Engineer, you'll play an instrumental role in crafting software that makes a true impact, working with a team that acknowledges your innovative spirit and problem-solving skills. Based in the vibrant city of Boston, our collaborative environment welcomes your input as you develop robust, scalable applications that push the boundaries of healthcare technology. Your primary responsibilities will include designing and maintaining cloud-based applications using Python, ensuring that these systems are not only reliable but also optimized for performance. You'll collaborate with product managers and fellow engineers to transform requirements into effective technical solutions, actively participating in architecture discussions and code reviews. Our focus is on creating healthcare technology that is not just innovative but also practical, with applications ranging from clinical documentation to remote patient monitoring. If you're passionate about healthcare transformation and have the technical chops to match, we invite you to explore this exciting opportunity with PatientKeeper and make a difference in the lives of healthcare providers and patients alike.

Frequently Asked Questions (FAQs) for Software Engineer, PatientKeeper Role at Commure + Athelas
What are the responsibilities of a Software Engineer at PatientKeeper?

As a Software Engineer at PatientKeeper, your main responsibilities will include designing, developing, and supporting server-side logic for our healthcare AI applications. You'll work on building scalable, robust cloud-based applications in Python, collaborating with product teams, optimizing application performance, and participating in code reviews to maintain code quality.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at PatientKeeper?

To qualify for the Software Engineer role at PatientKeeper, candidates should possess at least a Bachelor’s or Master’s degree in Computer Science or a related field, along with a minimum of 2 years of professional software development experience. Experience in Python programming, cloud-based application deployment, RESTful API design, and familiarity with databases is essential.

Join Rise to see the full answer
How does collaboration work within the Software Engineering team at PatientKeeper?

Collaboration is at the heart of what we do at PatientKeeper. As a Software Engineer, you'll work closely with product managers, UX designers, and fellow engineers to translate ideas into effective solutions. Regular meetings, code reviews, and brainstorming sessions foster a dynamic environment where everyone's input is valued.

Join Rise to see the full answer
What technologies should a Software Engineer at PatientKeeper be familiar with?

A Software Engineer at PatientKeeper should be proficient in Python and have a strong understanding of cloud services like AWS, Azure, or GCP. Familiarity with RESTful APIs, NoSQL databases like MongoDB, containerization with Docker, Kubernetes orchestration, and CI/CD pipelines is also highly beneficial.

Join Rise to see the full answer
What is the work culture like at PatientKeeper?

PatientKeeper boasts a highly driven and collaborative work culture that values diversity and mission-driven work. Employees are encouraged to share their ideas and contribute to innovative solutions. We celebrate accomplishments, action personal and professional growth, all while maintaining a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, PatientKeeper
Can you explain your experience with Python programming relevant to the Software Engineer position at PatientKeeper?

When answering this question, focus on specific projects or tasks where you've utilized Python. Highlight your capability in optimizing code and building scalable applications, and share how you've applied Python in a cloud environment or for data processing.

Join Rise to see the full answer
What strategies do you use to ensure the performance of a cloud application?

Discuss techniques like monitoring application load times, conducting regular performance testing, and using caching strategies. Mention any tools (such as AWS CloudWatch or New Relic) you've used for performance optimization in previous roles.

Join Rise to see the full answer
How do you approach collaborating with product managers and designers?

Emphasize the importance of open communication and understanding the needs of both the technical and non-technical teams. Describe past experiences where effective collaboration led to better project outcomes, showcasing your ability to bridge gaps between teams.

Join Rise to see the full answer
What do you consider best practices for writing maintainable code?

Highlight the significance of clean coding standards, thorough documentation, and writing unit tests. Share personal examples demonstrating how following these practices improved code quality in your past roles.

Join Rise to see the full answer
Describe a challenging bug you encountered in a past project. How did you resolve it?

Provide a structured response by explaining the bug, your thought process in diagnosing it, and the steps taken to resolve it. Emphasize problem-solving skills and resilience during debugging.

Join Rise to see the full answer
Can you explain RESTful API design principles?

Clarify REST principles like statelessness, resource-based URLs, and the use of standard HTTP methods. Share examples of APIs you have designed or consumed, discussing their functionality and adherence to these principles.

Join Rise to see the full answer
What is your experience with NoSQL databases, particularly MongoDB?

Discuss your hands-on experience with MongoDB—how you have utilized it for specific applications. Explain advantages and drawbacks of NoSQL databases and when you would choose them over traditional RDBMS options.

Join Rise to see the full answer
How do you keep updated with advancements in technology, particularly related to AI and healthcare?

Share ways you engage in continuous learning, such as taking courses, attending webinars, and following industry news. Mention specific AI technologies and frameworks you’re interested in and how they can innovate healthcare solutions.

Join Rise to see the full answer
Have you worked with containerization tools like Docker? Can you provide an example?

Describe a project where you utilized Docker, detailing how you set up the container, any challenges faced, and the advantages gained from containerization in development and deployment.

Join Rise to see the full answer
What motivates you to work in the healthcare technology sector?

Express your passion for technology's ability to improve patient care and healthcare efficiency. Share personal experiences or inspiration that ignited your interest in this field, reinforcing your commitment to mission-driven work.

Join Rise to see the full answer

Commure is the first operating system designed for healthcare. By unifying disparate datasets, surfacing meaningful insights, accelerating performance through a suite of intuitive applications, and enabling seamless innovation across the industry,...

148 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 18, 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
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal