Staff Software Engineer
4 weeks ago
R1 RCM is a 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 a Staff Software Engineer, you will be joining our engineering team that is responsible for building the state-of-the-art data platform foundation for the company.
You will leverage your advanced technical expertise and extensive knowledge of software engineering best practices, problem-solving skills, and creativity to develop and maintain software products that meet technical, business, and customer experience objectives.
You will also mentor and guide junior software engineers, serving as a thought leader and trusted expert across various technical domains.
Key Responsibilities:
- Designing, developing, and maintaining software applications that handle and process large volumes of data.
- Collaborating with cross-functional teams to understand data requirements and develop software solutions that effectively integrate and utilize data.
- Building and optimizing data models and databases for performance and efficiency.
- Writing code to extract, transform, and load data from various sources into data warehouses or data lakes.
- Implementing data quality checks and data governance processes to ensure data accuracy and consistency.
- Troubleshooting and resolving software and data-related issues.
- Working with big data technologies such as Hadoop, Spark, and Kafka.
- Conducting performance testing and optimization of software applications that handle large datasets.
Requirements:
- Ideal 7 years' experience as a professional software developer using modern programming or scripting languages.
- Extensive experience following a structured Software Development Methodology that has a defined software development life cycle, with recent Agile experience preferred.
- Excellent problem-solving, analytical thinking, and communication skills.
- Ability to work effectively within a team.
- Experience using one of the following programming languages: Java, C#, Scala.
- Experience in Big data technologies like Spark, Hadoop, Kafka is a plus.
- Experience in Cloud technologies like Azure or AWS is preferred.
Base pay range is $124,732.00 per year. Individual pay is determined by role, level, location, job-related skills, experience, and relevant education or training.
R1 RCM is committed to providing a workplace free from harassment and discrimination. We are an equal opportunity employer and welcome applications from diverse candidates.
For more information, please visit our website.
-
Staff Backend Software Engineer
4 weeks ago
Salt Lake, Utah, United States Kesta IT Full timeJob OverviewWe are seeking a highly skilled Staff Backend Software Engineer to join our team at KēSTA I.T. This role involves designing and developing high-impact, mission-critical features for our software products. As a key player in our development process, you will provide mentorship, guide engineering best practices, and champion...
-
Senior Staff Software Engineer
4 weeks ago
Salt Lake, Utah, United States American Cybersystems Full timeUnlock the Power of Observability DataCribl is seeking a highly skilled Senior Staff Software Engineer to lead our front-end development team. As a key member of our engineering team, you will be responsible for designing and developing user interfaces and visualizations that are scalable, robust, and user-friendly.Our ideal candidate has a strong background...
-
Staff Software Architect
4 weeks ago
Salt Lake, Utah, United States Avy Full timeTransforming Product Ideas into RealityAs our Founding Staff Engineer at Avy, you will play a crucial role in bringing our product ideas to life. With a strong background in software development and a passion for innovation, you will lead the technical design, architecture, and execution of high-quality software for macOS and server components.Key...
-
Software Engineering Director
4 weeks ago
Salt Lake, Utah, United States Western Governors University Full timeAbout the RoleThe Director of Software Engineering at Western Governors University is a key member of the executive team, responsible for inspiring and leading the engineering team in building the platform that delivers affordable, innovative education to over 100,000 enrolled students. This role will provide technical expertise, vision, and mentorship to...
-
Senior Software Engineer
1 month ago
Salt Lake, Utah, United States Western Governors University Full timeAbout the RoleWestern Governors University is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing CRM software application systems.Key ResponsibilitiesResearch and design software systems, applying principles and techniques of...
-
Software Engineer
4 weeks ago
Salt Lake, Utah, United States Goldman Sachs Full timeRole OverviewAs a Software Engineer at Goldman Sachs, you will be part of a dynamic team that builds scalable software and systems, architecting low-latency infrastructure solutions and leveraging machine learning to drive business outcomes. You will work closely with product managers, designers, and other engineers to design, develop, and deploy...
-
Senior Software Engineer
4 weeks ago
Salt Lake, Utah, United States L3 Technologies Full timeJob Title: Software Engineer(Salt Lake City, UT)Job ID:13802Job Location: Salt Lake City, UTJob Description:As a Senior Software Engineer at L3 Technologies, you will apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application. You will work closely with cross-functional...
-
Manufacturing Software Engineer
4 weeks ago
Salt Lake, Utah, United States Butler America Full timeJob SummaryButler America Aerospace, LLC. is seeking a skilled Manufacturing Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, implementing, and verifying software used in manufacturing processes.Key Responsibilities Provide sustaining engineering for internal manufacturing software in...
-
Software Development Engineer
1 month ago
Salt Lake, Utah, United States BIOMERIEUX, INC. Full timeSoftware Development EngineerAt bioMerieux, we are seeking a talented Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications for our BioFire products. Your expertise in C#/.NET and experience with Test Driven Development will be...
-
Java Software Engineer
4 weeks ago
Salt Lake, Utah, United States American Cybersystems Full timeJob Title: Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team. As a Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java.Key Responsibilities:Design and develop software applications using JavaTest and debug software applications to ensure they meet...
-
Manufacturing Software Engineer
1 month ago
Salt Lake, Utah, United States Butler America Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team in Salt Lake City, UT. This is a 6-month contract position with a pay rate of $60 per hour (W2).Key Responsibilities:Design, implement, and verify software used in manufacturing and other tasks as assigned.Provide sustaining engineering for internal manufacturing software in...
-
Software Development Engineer
1 month ago
Salt Lake, Utah, United States JT4 Full timeJob Title: Software EngineerJob Summary: We are seeking a skilled Software Engineer to join our team at the Benefield Anechoic Facility (BAF) at Edwards Air Force Base in California. The successful candidate will provide engineering expertise and support to address the unique challenges encountered at the BAF.Responsibilities:Develop, update, and maintain...
-
Software Engineer III
4 weeks ago
Salt Lake, Utah, United States Pacific Northwest National Laboratory Full timeJob Title: Software Engineer III - Energy ResearchWe are seeking a highly skilled Software Engineer III to join our Energy Systems Engineering Group at Pacific Northwest National Laboratory. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions to support our research in energy systems.Key...
-
Software Development Engineer
1 month ago
Salt Lake, Utah, United States BioFire Diagnostics Full timeAt BioFire Diagnostics, we're seeking a talented Software Engineer to join our team and contribute to the development of innovative medical devices. As a key member of our software development team, you will work closely with cross-functional teams to design, develop, and maintain software solutions for our products.Key Responsibilities:Read and interpret...
-
Java Software Engineer
4 weeks ago
Salt Lake, Utah, United States Diverse Lynx Full timeJob Title: Java Software EngineerJob Description:We are seeking a skilled Java Software Engineer to join our team at Diverse Lynx LLC. As a Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java programming language. Your expertise in object-oriented design principles, Java frameworks such as...
-
Salt Lake, Utah, United States L3Harris Full timeJob Title: Specialist, Software EngineerJob Description:L3Harris is seeking a highly motivated and dynamic individual to join our team as a Software Engineer for the System Software Integration and Test Team. This role involves developing software applications that replicate real-world scenarios to validate that the software meets our end-user requirements....
-
Software Engineer
4 weeks ago
Salt Lake, Utah, United States The Goldman Sachs Group Full timeJob SummaryAs a Software Engineer on our Client Onboarding Engineering team, you will play a critical role in designing and developing innovative solutions to streamline the client onboarding process. You will work closely with cross-functional teams to build scalable and efficient platforms that meet the evolving needs of our business.Key...
-
Senior Software Engineer
4 weeks ago
Salt Lake, Utah, United States Western Governors University Full timeAbout the Role:We are seeking a highly skilled Software Engineer to join our team at Western Governors University. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our students and faculty.Key Responsibilities:Design and develop software applications using various programming...
-
Software Engineer for Communication Systems
4 weeks ago
Salt Lake, Utah, United States Actalent Full timeJob SummaryWe are seeking a skilled software engineer to join our team and contribute to the development of innovative communication systems software.Key ResponsibilitiesDesign, implement, and troubleshoot embedded communication systems softwareApply communication theory and digital signal processing methodologies to create software solutionsCollaborate with...
-
Software Engineer for Communication Systems
1 month ago
Salt Lake, Utah, United States Actalent Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team and contribute to the development of innovative communication systems software.As a vital member of our team, you will collaborate with fellow engineers to conceptualize, design, implement, and troubleshoot embedded communication systems software.Key ResponsibilitiesApply communication...