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

Senior Software Engineer, RCM

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 Fullstack 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, Javascript, Vue, React Native, Flask, 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/Full-Stack Programming Skills (Must be comfortable with Python)

  • [Preferred] Very Familiar with Frontend JS technologies (React, Vue, etc.)

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

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Senior Software Engineer, RCM, Commure + Athelas

At Commure, we’re on a mission to transform healthcare technology, and we want you to be a part of our journey as a Senior Software Engineer in Revenue Cycle Management (RCM). Based in Mountain View, this role is essential to enhancing the lives of healthcare providers by streamlining their administrative workload, allowing them to focus on patient care. You will have the opportunity to work with a talented team to innovate and build cutting-edge digital systems that make healthcare data accurate and accessible in real-time. If you have a passion for tackling significant challenges in the health-tech sector and enjoy fast-paced development, this position is tailor-made for you! As you dive into your work, you'll engage with a comprehensive tech stack, including Python and JavaScript, while contributing to an industry-leading billing platform that shapes the future of revenue cycle management. Your ability to collaborate directly with customers will be vital in resolving their issues swiftly and effectively. With our commitment to innovation, efficiency, and a builder mentality, joining Commure's RCM team means that you will play a key role in shaping healthcare’s AI-powered future. If you’re looking to work hard in an environment that celebrates rapid execution and problem-solving, Commure is the place for you. We can’t wait to have you join us in making a difference in healthcare!

Frequently Asked Questions (FAQs) for Senior Software Engineer, RCM Role at Commure + Athelas
What responsibilities does a Senior Software Engineer at Commure have?

As a Senior Software Engineer at Commure, your primary responsibilities will revolve around developing and innovating our revenue cycle management software. You will work closely with a fast-paced team to build end-to-end products that enhance billing processes for healthcare providers. You’ll also collaborate directly with customers to solve issues quickly, contributing your expertise in backend and frontend technologies. Your work will help shape the future of healthcare technology, making a real impact on patient care.

Join Rise to see the full answer
What qualifications are needed for a Senior Software Engineer position at Commure?

To qualify for the Senior Software Engineer role at Commure, candidates are expected to possess a Bachelor’s or Master’s degree in Computer Science or a related field, along with a minimum of 4 years of professional software development experience. Preferred qualifications include strong proficiency in Python and JavaScript frameworks like React and Vue, and experience with cloud environments like Docker and Kubernetes. A proven track record in building reliable production environments is also beneficial.

Join Rise to see the full answer
What kind of work environment can I expect as a Senior Software Engineer at Commure?

At Commure, the work environment for a Senior Software Engineer is dynamic, fast-paced, and mission-driven. You’ll be surrounded by a highly driven team that shares a commitment to transforming the healthcare industry. Collaboration is key, and you’ll find yourself working across the entire software stack, engaging in rapid execution while enjoying the support and backing of top investors in the tech space.

Join Rise to see the full answer
How does Commure support the professional growth of Senior Software Engineers?

At Commure, supporting professional growth is paramount. We encourage our Senior Software Engineers to continually enhance their skills and take on leadership roles within projects. The environment promotes learning and flexibility, with opportunities to work on high-impact projects in healthcare technology. Additionally, the company is committed to fostering diversity and offers various benefits, including flexible PTO and resources for continued education.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at Commure?

As a Senior Software Engineer at Commure, you’ll be working with an advanced tech stack that includes Python, JavaScript, Flask, and frameworks such as React and Vue. Your role will also likely involve utilizing cloud-based technologies, including Docker and Kubernetes, to enhance our revenue cycle management products. This diverse toolkit will empower you to build and innovate effectively in the health-tech field.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, RCM
Can you describe your experience with JavaScript frameworks like React or Vue?

In your response, elaborate on specific projects where you utilized React or Vue, discussing the challenges faced and how you overcame them. Highlight any contributions you've made to the user experience and interface, as well as your familiarity with the latest updates and best practices for these frameworks.

Join Rise to see the full answer
How do you approach building end-to-end products in software development?

When answering this, explain your methodical approach to product development from planning and designing to deploying and testing. Mention any methodologies you prefer to use, such as Agile or Scrum, and how you ensure that the needs of the end-users are at the forefront throughout the development cycle.

Join Rise to see the full answer
How do you prioritize tasks when working in a fast-paced environment?

Share examples of past work experiences where you had to prioritize multiple tasks under tight deadlines. Discuss any tools or techniques you use, such as task management software, to stay organized and how you effectively communicate with your team to keep everyone aligned.

Join Rise to see the full answer
What strategies do you use to ensure software reliability?

Outline your understanding of software reliability engineering practices, such as automated testing, monitoring performance, and conducting code reviews. Emphasize your commitment to quality and how you incorporate feedback loops into your development processes to minimize bugs and enhance stability.

Join Rise to see the full answer
Can you give an example of a time you solved a problem for a customer?

Describe a specific scenario where you resolved a technical issue for a customer. Focus on your diagnostic approach and the solutions you proposed, highlighting how it improved the user experience and fostered customer satisfaction. Mention any follow-up actions taken to ensure long-term efficacy.

Join Rise to see the full answer
How comfortable are you with containerization and cloud technologies?

In your answer, discuss your practical experience with containerization tools like Docker and orchestration systems like Kubernetes. Provide examples of how you've utilized these technologies to deploy applications and manage environments, emphasizing the benefits they bring in terms of scalability and resource management.

Join Rise to see the full answer
What motivates you to work in the healthcare tech industry?

Share your passion for healthcare technology and how you believe it can make a significant impact on patient care. Discuss any relevant personal experiences or projects that inspired you to contribute to this industry, highlighting your desire to make a tangible difference in the lives of healthcare providers and patients alike.

Join Rise to see the full answer
Describe your experience in building production environments.

Talk about your hands-on experience with setting up and maintaining production environments. Discuss the challenges faced during deployment, how you ensured smooth rollouts, and what best practices you follow for monitoring and maintaining these environments post-deployment.

Join Rise to see the full answer
How do you ensure attention to detail in your software development work?

Explain the strategies you employ to maintain high standards of quality in your work. This could include thorough code reviews, meticulous testing, or soliciting feedback from peers to catch potential issues before they become problematic.

Join Rise to see the full answer
What do you hope to learn in your role as a Senior Software Engineer at Commure?

Share your aspirations for personal and professional growth within the role. Mention specific skills or technologies you'd like to develop further, your eagerness to collaborate with experienced peers, and your enthusiasm for contributing to transformative healthcare solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Ceros Remote Remote Europe, Remote UK
Posted 3 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 10 days ago
Posted 2 days ago
Photo of the Rise User
Posted 8 hours ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Fidelity Investments Remote US, Hillsborough County, NH; New Hampshire, Merrimack, NH
Posted 6 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!