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

Software Engineer, RCM Core Backend

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

At Commure + Athelas, our Revenue Cycle Management (RCM) team is at the forefront of revolutionizing healthcare technology by building innovative digital systems that empower healthcare providers with accurate, efficient, and real-time access to patient data. We're looking for talented Backend Engineers to help us build our health-tech products. If you love working on important, exciting problems in healthcare and love shipping quickly, come join us!

This full-time position requires working 5 days a week in our Mountain View, CA office.

What You’ll Do

  • Contribute to the most advanced billing platform in the country

  • Build end-to-end products to revolutionize revenue cycle management for providers and administrators

  • Be a part of a tremendously fast-paced team that celebrates fast execution and decisions

  • Work across the entire software stack

  • Work with a stack that includes Python, Flask, Django, FastAPIs and other frameworks

  • Work directly with customers to solve their issues daily

What You Have

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

  • 4+ years of professional software development industry experience

  • [Preferred] Strong Backend Programming Skills (Must be comfortable with Python)

  • [Preferred] Experience in environments where you have to ship quickly. We move fast.

  • General Understanding of Containers and Cloud (Docker, Kubernetes)

  • Excitement to work in a high impact field with a builder attitude!

  • Experience building production environments

    • Alerting and reporting

    • Metrics tracking

    • Software reliability engineering

    • Great product sense

  • Attention to detail around user experience and customer needs

  • Extremely motivated to grow

  • Strong leadership skills

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

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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, RCM Core Backend, Commure + Athelas

At Commure, we're on a mission to transform healthcare technology, and we're looking for a talented Software Engineer for our RCM Core Backend team in beautiful Mountain View, CA. As a Software Engineer, you'll play a vital role in creating innovative digital systems that empower healthcare providers. Your contributions will help streamline operations, allowing providers to spend more time caring for patients and less time on administrative tasks. You'll work with an advanced billing platform and build end-to-end products that will revolutionize revenue cycle management in the healthcare sector. If you love tackling exciting challenges in a fast-paced environment and are eager to ship your solutions quickly, you’ll thrive in our dynamic team culture that emphasizes speed and impact. We leverage a modern tech stack that includes Python, Flask, Django, and FastAPIs, and you’ll have the opportunity to directly engage with our customers to troubleshoot issues and provide support. With our commitment to a diverse team where every background is welcomed, we encourage you to bring your unique perspective and ambitions to Commure + Athelas. Come join us on this incredible journey of healthcare transformation and make a real difference in the lives of patients and providers alike!

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

As a Software Engineer at Commure, your responsibilities will encompass building advanced billing platforms and developing end-to-end products to enhance revenue cycle management for healthcare providers. You will work across the entire software stack, utilizing frameworks like Python, Flask, and Django, while collaborating with customers to address their concerns. Our fast-paced environment means you'll be engaged in quick execution and impactful decisions daily.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Commure?

To apply for the Software Engineer position at Commure, a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required, or you should possess equivalent extensive experience. We look for candidates with 4+ years of professional software development experience, strong backend programming skills, and a good understanding of container and cloud technologies like Docker and Kubernetes.

Join Rise to see the full answer
What technologies do Software Engineers at Commure work with?

Software Engineers at Commure primarily work with a tech stack that includes Python, Flask, Django, and FastAPIs among other frameworks. You'll also engage with cloud environments, containerization technologies, and participate in building production environments with an emphasis on performance, reliability, and user experience.

Join Rise to see the full answer
What is the company culture like for Software Engineers at Commure?

The company culture at Commure is highly driven, fast-paced, and collaborative, making it an exciting place for Software Engineers. The team celebrates quick decision-making and execution, all while maintaining a focus on mission-driven work to revolutionize healthcare. Your contributions are highly valued, and you’ll work alongside like-minded professionals in an inclusive workplace that embraces diversity.

Join Rise to see the full answer
What growth opportunities are available for Software Engineers at Commure?

At Commure, growth opportunities are abundant due to our rapid expansion and innovation in healthcare technology. As a Software Engineer, you will have the chance to take on challenging projects, develop new skills, and advance your career within a supportive environment that prioritizes professional development and learning, especially in a sector poised for AI-driven transformation.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, RCM Core Backend
How do you handle tight deadlines when developing software?

When facing tight deadlines, I prioritize tasks using agile methodologies, breaking down projects into manageable sprints. Effective communication within the team ensures that we’re aligned on deliverables, facilitating quick execution while maintaining quality.

Join Rise to see the full answer
Describe your experience with Python and why it's important for this role.

I have extensive experience with Python, utilizing it for backend development and to build scalable applications. Python's versatility and rich ecosystem make it an ideal choice for this Software Engineer position, particularly for developing robust healthcare tech solutions.

Join Rise to see the full answer
Can you explain how you ensure software reliability?

To ensure software reliability, I implement comprehensive testing strategies, including unit tests, integration tests, and automated testing frameworks. Utilizing metrics tracking for performance in production allows for timely identification and resolution of issues.

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

My approach to working with cross-functional teams includes fostering open communication and collaboration. I engage with diverse stakeholders to gather requirements, share progress, and incorporate feedback, ultimately ensuring that we deliver a product that meets everyone’s needs.

Join Rise to see the full answer
How do you handle customer feedback in your development process?

I view customer feedback as a valuable resource for improving our products. I involve customers early in the development process, gather insights through demos or feedback sessions, and iterate on the solutions based on their experiences to enhance user satisfaction.

Join Rise to see the full answer
What strategies do you use for debugging complex issues?

For debugging complex issues, I systematically isolate components to identify the source of the problem. I use logging and monitoring tools to gather data, investigate discrepancies, and leverage collaborative brainstorming sessions for fresh perspectives on solutions.

Join Rise to see the full answer
Describe a difficult technical project you’ve worked on.

In my previous role, I worked on a large-scale healthcare application that required significant systems integration. Overcoming technical challenges involved thorough planning, creating clear APIs, and ensuring data transfers maintained integrity, which ultimately resulted in a successful launch that improved patient outcomes.

Join Rise to see the full answer
How do you stay current with the latest software development trends?

I stay current by following industry blogs, participating in webinars, engaging in developer community forums, and experimenting with new technologies through personal projects. Continuous learning is crucial to staying ahead in a rapidly evolving field like software development.

Join Rise to see the full answer
What role does user experience play in your development process?

User experience plays a central role in my development process. I prioritize creating intuitive interfaces by incorporating user feedback and conducting usability testing to ensure our solutions are practical, user-friendly, and effectively meet the needs of providers.

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

I am motivated by the potential to create impactful solutions that significantly enhance patient care and provider efficiency. The healthcare technology sector provides unique challenges that push my technical skills while contributing to a mission that genuinely helps people, making it fulfilling work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Phocas Software Remote No location specified
Posted 5 days ago
if Remote Stockholm
Posted yesterday
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Sinch Remote No location specified
Posted 13 days ago
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago

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,...

155 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 28, 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!