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

Software Engineer IV - Python

Full-time

ARUP Laboratories

Schedule :
Monday - Friday (40 hrs/wk)
8:00 AM - 5:00 PM

Department : Biocomputing - 331

Primary Purpose :

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.

About ARUP :

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.

Essential Functions :

Software Development

Architects, builds, and maintains software products and services, launching new systems and shared libraries as the organization requires.

Trusted to make high-impact technical decisions that set direction for the team's technical approach.

Drives software quality by embedding security, observability, and performance into systems designed for concurrency and scale.

Evaluates and deploys AI development tools that accelerate the team, establishing standards for tool configuration and documentation across projects.

Independently leverages AI tools to automate routine development work, boost personal productivity, learn new concepts and technologies, explore solution alternatives, and discover root causes of issues.

System Design

Defines technical requirements for services and applications that advance product goals.

Evaluates data modeling alternatives and defines non-functional requirements for performance, scalability, and reliability.

Embeds reliability engineering into application and service design from the start.

Maintenance and Ownership

Sets and enforces team quality standards, testing strategies, and coding practices while keeping a pulse on overall codebase health.

Diagnoses complex production issues and defines the monitoring and alerting strategy for owned products.

Drives resolution of significant technical debt and evaluates emerging tools and frameworks for team adoption.

Steers team planning with technical insight and proactively clears blockers for other engineers.

Shapes the team's deployment strategy and release readiness criteria, coordinating with DevOps and Operations teams on pipeline and infrastructure needs.

Communication and Collaboration

Mentors engineers across skill levels and partners with adjacent teams to solve cross-cutting technical challenges.

Translates complex technical decisions into clear business and user impact for non-technical stakeholders.

Works directly with medical directors and lab scientists to align technical solutions with clinical needs, and partners with product and project managers on roadmap priorities.

Documents system architecture and design patterns that serve as durable references for the engineering team.

Elevates the team through technical teaching and plays a key role in hiring through technical interviews, expanding toward principal-level organizational influence.

Other duties as assigned.

Physical and Other Requirements :

Stooping: Bending body downward and forward by bending spine at the waist.

Reaching: Extending hand(s) and arm(s) in any direction.

Mobility: The person in this position needs to occasionally move between work sites and inside the office to access file cabinets, office machinery, etc.

Communicate: Frequently and effectively communicate with others.

PPE: Biohazard laboratory environment that requires use of personal protective equipment in accordance with CDC and OSHA regulations and company policies.

ARUP Policies and Procedures: To conduct self in compliance with all ARUP Policies and Procedures.

Sedentary Work: Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects.

Fine Motor Control: Picking, pinching, typing or otherwise working, primarily with fingers rather than with the whole hand as in handling.

Vision: Having close, far, and peripheral visual acuity to perform a variety of tasks such as make general observations of depth and distance.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer IV - Python in Salt Lake City, UT vacancy
  •  ...Bachelor’s or master’s degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. ~8+ years of demonstrable...  ...(Java 1.8+) ~ Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.) ~ Good knowledge... 
    Software
    Contract work

    Samprasoft

    Salt Lake City, UT
    1 day ago
  •  ...and challenges you to make a lasting impact every day.As a Software Developer IV, you will lead the design, development and documentations for...  ...: Demonstrates a strong foundation in software engineering principles including architecture, maintainability, scalability... 
    Software
    Full time
    Work at office

    Williams International

    Salt Lake City, UT
    4 days ago
  • $109.9k - $170.4k

     ...the organization. We are seeking an experienced Project Manager IV who excels at leading complex projects from concept through completion...  ...and risk management. Proficiency in project management software tools. Preferred Qualifications Five or more years of facilities... 
    Software
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    2 days ago
  • Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Your Mission:A leading contributor to software development projects. Performs software programming along with other software development lifecycle activities (requirements, design, test,... 
    Software
    Full time
    Work experience placement
    Work at office
    Monday to Friday
    Flexible hours

    Arup Laboratories

    Salt Lake City, UT
    1 day ago
  •  ...reasonable estimate of the current range is: Grade: Technical 411Pay Range: $161,000.00 - $249,500.00Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply... 
    Software
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    5 days ago
  •  ...AM - 5:00 PMDepartment: Biocomputing - 331Primary Purpose:A Software Engineer II is a junior engineer who contributes to software development...  ...with Distributed Systems and QueuesExperience with Python, MongoDB and AWS (Amazon Web Services)BA/BS in Computer Science... 
    Software
    Full time
    Work at office
    Monday to Friday

    Arup Laboratories

    Salt Lake City, UT
    3 days ago
  •  ...skilled and experienced Building Management Systems (BMS) Technician IV to provide expert technical direction for the installation,...  ...the HVAC controls industry including DDC Systems commissioning, software integration operation, calibration, and experience with... 
    Software
    For subcontractor
    Work at office

    Liberty Personnel Services, Inc.

    Salt Lake City, UT
    6 days ago
  •  ...design, development, analysis, testing, and implementation of software operating or application systems. Communicates project information...  ...with object-oriented/object function scripting languages, like Python, Java, and ScalaKnowledge and experience with big data tools,... 
    Software
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  •  ...an implementation or upgrade effort for an enterprise administrative system in a large entity. Experience working with Sales Force software . (10%)2. Extensive experience managing the Project Management Life Cycle: Initiating, planning, executing, controlling and... 
    Software

    SA Technologies

    Salt Lake City, UT
    1 day ago
  •  ...re doing! Job Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization Senior Consultant to provide...  ...EU language #LI-Remote #LI-JC1 . . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as... 
    Software
    Local area
    Remote work
    Worldwide

    Rocket Software

    Salt Lake City, UT
    6 days ago
  •  ...years of Salesforce experience and 2 years Salesforce Health Cloud experience, or extensive (3-5+ years) experience with declarative software configuration (Epic/Cerner, Veeva, etc.) in Healthcare or Life Sciences· Proven ability to design and optimize business processes... 
    Software
    Local area
    Shift work

    Slalom

    Salt Lake City, UT
    3 days ago
  • $166k - $218.4k

     ...SALES WILL HAVE:University degree in computer science, engineering, mathematics or related fields, or equivalent...  ...supporting libraries (sklearn, xgboost, pytorch, pandas, etc.)Software development experience with Python, Java , Spark and other Scripting... 
    Software

    Snowflake

    Salt Lake City, UT
    1 day ago
  • $63k - $140k

     ...LevelAssociateJob Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Experienced Associate, you will leverage advanced...  ...Engineering practice, you will apply data, algorithms, and software engineering to build and deploy AI and Machine Learning solutions... 
    Software
    Full time
    H1b

    PwC

    Salt Lake City, UT
    2 days ago
  •  ...enterprise clients. This role combines solution architecture, software development, and technical thought leadership—from shaping use...  ...direct Agentforce implementation experience, strong Salesforce engineering fundamentals, and the ability to guide clients and delivery... 
    Software
    Temporary work
    Local area

    Slalom

    Salt Lake City, UT
    3 days ago
  •  ...highly skilled Network Support & Automation Engineer responsible for supporting,...  ...advanced network operations expertise with software development and automation capabilities...  ...strong scripting and programming skills in Python, Go, or similar languages. The candidate... 
    Software

    Ampcus

    Salt Lake City, UT
    4 days ago
  •  ...TeamAdvanced Process Solutions (APS) develops software to support work flowing through and...  ...data modeling, development support & Engineering.Proven analytical, data mapping, and problem...  ...proficiency of programming languages (Python) is preferred.Expertise with Oracle Golden... 
    Software

    Software Technology Inc

    Salt Lake City, UT
    2 days ago
  •  ...Purpose:The Vulnerability Analyst conducts extensive research on newly discovered vulnerabilities in operating systems, application software, infrastructure, and firewalls. Serves as a senior technical leader within the Security Operations Center (SOC), responsible for... 
    Software
    Full time
    Work at office
    Monday to Friday

    Arup Laboratories

    Salt Lake City, UT
    4 days ago
  •  ...Job Title: Senior Test Automation Engineer - Payments Job Category: Testing/Quality Assurance...  ..., and embedding testing throughout the software development lifecycle. You will work...  ...experience using **Java and/or Python**. * Experience testing **REST... 
    Software
    Shift work

    United IT Solutions

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

     ...$90,000 to $118,000 Tech Program Manager IV- $105,000 to $128,000 Close Date 11/05...  ...institute located within the new Warnock Engineering Building on the University of Utah campus...  ...oversees multiple concurrent projects involving software development, cloud infrastructure,... 
    Software
    Full time
    Part time
    For contractors
    Work experience placement
    Work at office
    Monday to Friday
    Shift work

    University of Utah

    Salt Lake City, UT
    3 days ago
  •  ...actively seeking a Sr. Manager, Applications Engineering for an immediate full-time opportunity...  ..., continue reading. The Sr. Manager, Software Engineering & Application Development...  ...application/data services Experience with Python Experience with modern front-end and... 
    Software
    Full time
    Contract work
    Immediate start
    Work from home
    Flexible hours

    Kesta IT

    Salt Lake City, UT
    4 days ago
  •  ...Software Engineer I The software engineer I participates in the design, programming, testing, documentation and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies... 
    Software
    Permanent employment
    Full time
    Work experience placement
    Internship
    H1b
    Local area

    MidAmerican Energy

    Salt Lake City, UT
    4 days ago
  • $130k - $200k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...QualificationsRequired5+ years of experience in technology consulting, software engineering, cloud architecture, or enterprise solution... 
    Software
    Local area

    Deloitte

    Salt Lake City, UT
    4 days ago
  • Lucid Software is the leader in AI-driven work acceleration, helping teams see and build the future by turning ideas into reality. Its products include the Lucid Visual Collaboration Suite (Lucidchart and Lucidspark) and airfocus. The Lucid Visual Collaboration Suite,... 
    Software
    Work at office
    Remote work
    2 days per week

    Lucidchart

    Salt Lake City, UT
    2 days ago
  • $118.4k

     ...cornerstone of our artificial intelligence strategy . While an AI Engineer builds the models, you will design the entire ecosystem they...  ...ideal candidate will have a proven track record of 5+ years in software engineering or data science , with at least 3 years in an... 
    Software
    For contractors
    Live in
    Local area

    Highmark Health

    Salt Lake City, UT
    4 days ago
  • $8k

     ...\n \n Confidently demonstrating a knowledgeable understanding of wireless and mobility products and groundbreaking integrated software solutions to be able to successfully promote and position products including: Cloud, Security, ISP, VoIP and Google platforms. \n... 
    Software
    Temporary work
    Part time
    Work experience placement
    Shift work

    Verizon

    Salt Lake City, UT
    10 days ago
  •  ...SAML ~ Experience with Services Oriented Architecture and RESTful Architecture, web services development ~ Experience building software systems according to SOLID principles and following design patterns ~ Experience in Mule Integrations and Mule API Management.... 
    Software
    For contractors

    Keylent Inc

    Salt Lake City, UT
    5 days ago
  •  ...highly preferred.3+ years’ experience selling computer hardware & software products, solutions, and services to mid-market end users...  ...as to who you can ask help from whether it be from our support engineers, coaches to our executives - we will do whatever it takes as a... 
    Software
    Full time
    Remote work
    Flexible hours

    MicroAge

    Salt Lake City, UT
    1 day ago
  •  ...Software Developer III Hot Job Corporate Headquarters PDC - Salt Lake City, UT...  ...accelerate delivery, while bringing the engineering depth to review, validate, and stand behind...  ...expertise in C# (.NET / ASP.NET Core) and Python (e.g., FastAPI, Django), with the ability... 
    Software

    Priority Dispatch

    Salt Lake City, UT
    5 days ago
  •  ....Net, Model-View-Controller (MVC), JQuery, Bootstrap, HTML 5, JavaScript, JSON, AJAX, CSS, XML, XSLT, and SQL Server). Developing software requires one to think logically and to conceptualize complex abstract ideas to solve problems. System design, system development and... 
    Software

    SA Technologies

    Salt Lake City, UT
    1 day ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...solutions. Be able to do complex designs and follow the best engineering practices • Willingness to work with different technologies •... 
    Software
    Full time
    H1b

    Sonsoft

    Salt Lake City, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer IV - Python. Be the first to apply!