A complete application in a minute
Tailored resume and cover letter, ready to send.
ARUP Laboratories, based in Salt Lake City, Utah, is seeking a Software Engineer IV to lead design and delivery of software products and services. You will own product quality, drive release readiness, and mentor engineers while coordinating with adjacent teams to ensure robust, scalable solutions that support clinical needs.
In this senior role, you will apply broad experience to guide architecture, data modeling, and reliability, while advocating security, observability, and performance across
A Software Engineer IV is a senior engineer and leading contributor to software development projects, designing and delivering software products and services. The engineer takes responsibility for product quality, stability, and release readiness. The engineer applies broad experience and judgment to plan and accomplish goals, mentors other engineers through technical guidance, and coordinates technical efforts with adjacent teams.
ARUP Laboratories is a national clinical and anatomic pathology reference laboratory and an enterprise of the University of Utah and its Department of Pathology. Based in Salt Lake City, Utah.
ARUP proudly hires top talent to create a work environment of diversity, professional growth and continuous development. Our workforce is committed to the important service we provide to over one million patients each month. We always strive for excellence and have a strong desire to have involvement with the advances in medicine and the role laboratory services plays within each patient’s life. We never forget that there is a patient behind every specimen we receive.
We are looking for individuals who want to contribute to ARUP's culture of accountability, integrity, service, and excellence. Consider joining our dynamic team.
Other duties as assigned.
High School Diploma or Equivalent or better.
Associates Degree or better in Computer Science or related field.
Bachelor's Degree or better in Computer Science or related field.
Subject matter expert application features and functionality interact within a system
Subject matter expert with knowledge of data modeling fundamentals.
Subject matter expert with understanding of concurrency, distributed systems, optimization, security, and observability.
10 years: One or the following education and experience combinations: BA/BS in Computer Science, Software Engineering, or a related field and 8+ years of professional technical experience; ORAA/AS in Computer Science, Software Engineering, or a related field and 9+ years of professional technical experience; ORHigh school diploma or equivalent and 10+ years of professional technical experience without a degree
Deep expertise in many technical skills such as languages, databases, frameworks, paradigms, etc.
Subject matter expert understanding of React, TypeScript, Playwright, and Node.js.
Experience creating and optimizing SQL Server and MongoDB queries.
Experience architecting full-stack systems, including endpoint design, UI component design, and Figma-to-code implementation.
Experience using AI tooling to architect, generate, and review code.
Understanding of software deployment strategies and their impact on application design
10 years: 10+ years of experience as a software engineer or equivalent
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.