Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$101.1k - $206.8k

R1 RCM

Remote, USA

Full time

R260000005885

R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems, and medical groups. We are the one company that combines the deep expertise of a global workforce of revenue cycle professionals with the industry’s most advanced technology platform, encompassing sophisticated analytics, AI, intelligent automation, and workflow orchestration.

As our Senior Software Engineer, you will help modernize the technology powering critical patient scheduling, order management, and patient access workflows. Sitting within R1's Patient Experience organization, you will contribute to a portfolio of established healthcare applications while helping advance modernization initiatives across microservices, containerized infrastructure, and AI-assisted software development.

Every day you will build and enhance backend services, solve complex technical challenges within legacy systems, and partner cross-functionally to improve the scalability, reliability, and long-term health of platforms that support essential patient access experiences. To thrive in this role, you must be a hands-on engineer who enjoys learning new technologies, navigating ambiguity, and taking ownership of complex technical problems.

Here's what you will experience working as a Senior Software Engineer:

  • Play a key role in modernizing healthcare applications by enhancing backend services and improving the scalability, reliability, and maintainability of core platforms.

  • Contribute to modernization initiatives across microservices, containerization, Kubernetes adoption, and platform evolution supporting patient scheduling and order management solutions.

  • Partner with engineering, platform engineering, product, and support teams to deliver solutions that improve operational efficiency and platform capabilities.

  • Leverage modern development practices, including AI-assisted engineering tools, automation, CI/CD, and software modernization efforts to improve delivery quality and developer productivity.

  • Operate with meaningful ownership and autonomy while helping tackle complex modernization challenges across legacy applications that have evolved over many years.

Required Skills:

  • 5+ years of software engineering experience building scalable applications using C#/.NET, object-oriented design principles, and modern software development practices.

  • Strong backend development experience with microservices, APIs, SQL-based applications, and distributed system design.

  • Experience building modern web applications using Angular or a similar JavaScript framework, with the ability to contribute across multiple layers of the application stack.

  • Hands-on experience with Docker, Kubernetes, CI/CD pipelines, automated testing, and application modernization efforts.

  • Demonstrated ability to learn new technologies, work effectively within legacy codebases, and succeed in regulated or enterprise-scale environments such as healthcare, finance, or similar compliance-driven industries.

For this US-based position, the base pay range is $101,100.00 - $206,802.61 per year . Individual pay is determined by role, level, location, job-related skills, experience, and relevant education or training.

This job is eligible to participate in our annual bonus plan at a target of 10.00%

The healthcare system is always evolving — and it’s up to us to use our shared expertise to find new solutions that can keep up. On our growing team you’ll find the opportunity to constantly learn, collaborate across groups and explore new paths for your career.

Our associates are given the chance to contribute, think boldly and create meaningful work that makes a difference in the communities we serve around the world. We go beyond expectations in everything we do. Not only does that drive customer success and improve patient care, but that same enthusiasm is applied to giving back to the community and taking care of our team — including offering a competitive benefits package. (

R1 RCM Inc. (“the Company”) is dedicated to the fundamentals of equal employment opportunity. The Company’s employment practices , including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person’s age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status or any other characteristic protected by federal, state or local law. Furthermore, the Company is dedicated to providing a workplace free from harassment based on any of the foregoing protected categories.

If you have a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at View phone number on click.appcast.io for assistance.

CA PRIVACY NOTICE: California resident job applicants can learn more about their privacy rights California Consent (

To learn more, visit: R1RCM.com

Visit us on Facebook (

R1 is the leader in healthcare revenue management, helping providers achieve new levels of performance through smart orchestration. A pioneer in the industry, R1 created the first Healthcare Revenue Operating System: a modular, intelligent platform that integrates automation, AI, and human expertise to strengthen the entire revenue cycle. With more than 20 years of experience, R1 partners with 1,000 providers, including 95 of the top 100 U.S. health systems, and handles over 270 million payer transactions annually. This scale provides unmatched operational insight to help healthcare organizations unlock greater long-term value. To learn more, visit: .

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
  • $60 - $73 per hour

    DescriptionKforce has a client in Salt Lake City, Utah seeking a highly skilled Senior Software Engineer End Effector to join their team immediately.Summary:This is an exciting opportunity to contribute to cutting-edge robotics and automation technology, working on the... 
    Senior
    Immediate start

    KForce

    Salt Lake City, UT
    1 day ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    South Salt Lake, UT
    18 hours ago
  •  ...recognize our employees as our greatest asset and have a culture to prove it!  How You Will Support The Team:   The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture... 
    Senior
    Full time
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    18 hours ago
  •  ...Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms and... 
    Senior

    NICE

    Salt Lake City, UT
    4 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    2 days ago
  •  ...position.Position Description:Develops software applications in Java Web services and application...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information...  ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely... 
    Senior
    Full time

    Fidelity Investments

    Salt Lake City, UT
    3 days ago
  •  ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Senior
    Full time
    Contract work
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • Who We're Looking For - Senior Software EngineerWe're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work across... 
    Senior
    Weekly pay
    Work at office
    Remote work
    Flexible hours

    Clearlink

    Salt Lake City, UT
    1 day ago
  •  ...Key Responsibilities: Design, develop, and maintain software applications within the GenTax system using C# and SQL, including writing advanced SQL queries and implementing API services to support business requirements. Collaborate with cross-functional teams to gather... 
    Senior
    Work experience placement

    HeartCentrix Solutions

    Salt Lake City, UT
    2 days ago
  • $140k - $160k

     ...- $160,000 Job Description Essential Functions: Develop software for embedded devices and systems from requirements through production...  ..., and repair defects. Collaborate with a cross-functional engineering team and help define technical direction for features or... 
    Senior

    ClearanceJobs

    Salt Lake City, UT
    8 hours ago
  • $67.19 - $72.19 per hour

     ...Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field....  ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded... 
    Senior
    Immediate start

    Cynet Systems

    Salt Lake City, UT
    4 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    1 day ago
  • $171.5k - $250k

     ...About the Role: Every feature ClassDojo ships begins with an engineer. Every minute an engineer spends waiting on builds, troubleshooting...  ...Experience Engineering exists to remove that friction. As a Senior Software Engineer, Developer Experience, you'll build the tools,... 
    Senior
    Local area
    Remote work

    GrabJobs

    Salt Lake City, UT
    2 days ago
  • $130k - $150k

     ...competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career.    We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a... 
    Senior
    Full time

    Mettel

    Salt Lake City, UT
    18 hours ago
  •  ...modernize secure, scalable solutions using cloud platforms and top engineering practices. Allata also empowers clients to unlock data value...  ...and build lasting partnerships. We’re looking for experienced software developers, especially those with strong backend or full-stack... 
    Senior

    GrabJobs

    Salt Lake City, UT
    3 days ago
  •  ...Senior Software Developer We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining...  ...Collaboration & Leadership: Collaborate with product, QA engineers, and other stakeholders to understand use cases and improve... 
    Senior
    Work experience placement
    Flexible hours

    SwipeClock

    Salt Lake City, UT
    2 days ago
  • $130k - $155k

     ...Visit  h1.co to learn more about us.   Forward Deployed Software Engineers (FDSEs) are embedded technical partners to high-stakes enterprise...  ...business and data domains.   WHAT YOU'LL DO AT H1 As a Senior Forward Deployed Software Engineer, you’ll demonstrate how to... 
    Senior
    Flexible hours

    GrabJobs

    Salt Lake City, UT
    2 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Salt Lake City, UT
    2 days ago
  •  ...American Family Ventures. We are seeking a meticulous Quality Assurance Engineer to join our dynamic team and take ownership of ensuring the quality and reliability of our software products. As a Quality Assurance Engineer, you will play a crucial role in... 
    Senior
    Remote work

    GrabJobs

    Salt Lake City, UT
    2 days ago
  • $190k - $240k

     ...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and...  ...beyond basic configuration. 5+ years of professional backend software engineering experience. Strong production experience in Python... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Salt Lake City, UT
    1 day ago
  •  ..., AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...  ...grow with us! Torch Technologies is seeking an experienced Senior Software Engineer supporting the Air Force Life Cycle Management Center... 
    Senior
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Freedom Real Estate

    Salt Lake City, UT
    3 days ago
  • $109.5k - $150.55k

     ...values: trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Salt Lake City, UT
    1 day ago
  • $160k - $190k

    Job Title: Senior Full-Stack Software Engineer (100% REMOTE!Salary: $160-190k/year + bonus + equity!Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency & enthusiasmWe're a rapidly growing startup (yes, we're profitable!) and... 
    Senior
    Contract work
    Work at office
    Remote work

    CyberCoders

    Salt Lake City, UT
    4 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    2 days ago
  •  ...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Zelis Healthcare

    Salt Lake City, UT
    2 days ago
  • $138.7k - $173.4k

     ...efficient. That said, every hiring decision is made by real Twilions! . See yourself at Twilio Join the team as a Senior Software Engineer for Stytch, where you'll shape the next generation of fraud prevention products.  About the job As a Senior Software... 
    Senior
    Local area
    Remote work
    Worldwide
    Weekend work

    GrabJobs

    Salt Lake City, UT
    2 days ago
  •  ...or in the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies...  ...using Ionic or Angular or similar framework. Experienced in software development lifecycle and test methodologies. Follows security... 
    Senior
    For subcontractor
    Flexible hours

    ParetoHealth

    Salt Lake City, UT
    2 days ago
  •  ...700.00Job DescriptionJob Description SummaryAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Salt Lake City, UT
    2 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Associate, Software Engineering Job Code: 41122 Job Location: Salt Lake City, UT Job Schedule: 9/80. Every other Friday off. Job... 
    Senior
    Local area

    L3Harris Technologies

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!