US-Senior Software Engineer
Company: R1 RCM
Location: Remote (Remote)
Salary: $105,200.00 - $206,802.61 a year
Type: Full-time
Remote: Yes
Posted: 2026-05-08
About this role
Essential Responsibilities •Lead and execute on the research and development of secure, scalable, and highly available production-grade software through vision, definition, development, deployment, and sustainment with varying levels of abstraction. •Partner with Product Management to ensure design, engineering and implementation is in accordance with design intention and meets business needs. •Author technical design documentation in adherence to business and solution architecture requirements. •Work with technology leadership to identify and implement new technologies and techniques that can improve our overall platform performance and ultimate customer experience. •Develop, cascade and ensure engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure and policy as code. •Provide technical support in relational and NoSQL database as well as application business logic code, including developing APIs encapsulating data management, data modeling and schema development. •Tune queries for optimal performance, refactor business logic for optimal performance, and implement concurrency control to support multi-user functionality. •Mentor junior engineers and serve as a subject matter expert (SME.) •Deliver simple and intuitive products. •Develop and maintain relationships with diverse teams spanning all organizational levels to effectively articulate technology solution and gain trust and buy-in. •Ability to collaborate effectively with other architects and engineers delivering end to end, high-performing, highly reliable, scalable, and operable solutions. Education Level •Bachelor’s degree in Computer Science, Engineering or a related technical field; or equivalent experience. Experience Level Minimum of 5 years experience Licenses and Certification s Not Specified Skills •Understanding of object-oriented principles in languages such as C#, C++, and Java. •Expertise in high-le...