• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations

    5 results for Systems Engineer in Salt Lake City, UT

    Sr. Software Engineer We are offering an exciting opportunity in the machinery manufacturing industry based in North Salt Lake, Utah. We are searching for a Senior Software Engineer to take a leading role in our team. The selected candidate will be involved in designing and developing software applications to control automated material handling equipment within manufacturing, warehousing, and distribution industries.<br><br>Responsibilities:<br><br>• Design and develop software applications for controlling automated material handling equipment.<br>• Conduct in-house testing using software and hardware emulators.<br>• Develop training manuals and materials for operators and administrators.<br>• Install systems at the customer's site and carry out on-site integration with automated equipment.<br>• Provide training to operators on how to use the systems.<br>• Offer ongoing support, including after-hours support on a rotational basis.<br>• Assume project management responsibilities and lead other software developers.<br>• Utilize skills in Visual Basic, Windows Desktop Operating System, C++, and Oracle to perform tasks effectively. Cyber Security Engineer <p>We are offering a contract to hire opportunity for a Cyber Security Engineer in Utah County. In this role, you will be essential in protecting our digital assets from various cyber threats. You will design, implement, and maintain our security systems, and also identify vulnerabilities and mitigate risks. </p><p><br></p><p>Responsibilities: </p><p><br></p><p>• Overseeing the configuration, installation, and maintenance of intrusion detection systems and firewalls.</p><p>• Collaborating with the security team to carry out risk analysis, vulnerability testing, and security assessments.</p><p>• Proposing enhancements to system controls and access levels.</p><p>• Managing the configuration, installation, and maintenance of various security tools, including PAM, Email Security, Vulnerability Management, Endpoint Security, and Firewalls.</p><p>• Implementing and maintaining Privilege Management and Email Security systems.</p><p>• Ensuring the configuration and maintenance of Identity Management, such as Okta.</p><p>• Assisting in identifying and testing new security products.</p><p>• Contributing to the development of standards, policies, and procedures to ensure security.</p><p>• Developing source code management and disaster preparedness procedures to protect corporate assets.</p><p>• Assisting in designing Security Architecture and creating technical documentation.</p><p>• Collaborating with a third-party SOC to ensure comprehensive monitoring and coverage of all use cases.</p><p>• Identifying new security tools and participating in their evaluation.</p><p>• Creating technical reports and communicating test findings to the senior IT leadership team.</p> Software Developer <p>We are offering a contract to hire opportunity for a Lead Mobile App Developer based in Draper, Utah. In this position, you will play a pivotal role in leading the design and development of mobile and cross-platform applications, ensuring scalability, security, and high availability. You will also be responsible for defining business and technical requirements, mentoring team members, and upholding best practices across mobile and enterprise development standards.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the full lifecycle of mobile application development for both iOS and Android platforms.</p><p>• Deliver cross-platform solutions using .NET MAUI and C#, with an emphasis on performance, responsiveness, and maintainability.</p><p>• Collaborate with product managers, designers, and backend developers to align on mobile application architecture and functionality.</p><p>• Manage application lifecycle management (ALM), including source control using GitLab, build pipelines, deployment strategies, and monitoring.</p><p>• Mentor entry level engineers and promote application coding standards, agile practices, and DevOps best practices.</p><p>• Integrate mobile applications with backend services using RESTful APIs and contribute to enterprise-wide systems architecture.</p><p>• Ensure mobile applications' compatibility across browsers and devices and continuously improve mobile UI/UX based on platform guidelines and user feedback.</p><p>• Analyze system performance and troubleshoot performance bottlenecks in mobile apps and supporting APIs.</p><p>• Collaborate with infrastructure and operations teams to ensure mobile applications are scalable, secure, and resilient.</p><p>• Facilitate agile ceremonies and contribute to backlog grooming, sprint planning, and retrospectives.</p><p>• Prepare and maintain documentation including technical specifications, architectural designs, and process workflows.</p><p>• Enforce IT SDLC, Agile, and mobile development policies, naming conventions, and release processes.</p><p>• Participate actively in code reviews, technical design discussions, and architecture decisions.</p><p>• Support cloud-native development and deployment practices with exposure to AWS, Snowflake, and Databricks where applicable.</p> System Administrator We are offering a contract to permanent employment opportunity for a Cloud System Administrator in Salt Lake City, Utah. In this role, you will be tasked with managing and improving our cloud infrastructure, providing expert-level support for technical issues, and contributing to project implementation. <br><br>Responsibilities: <br>• Serve as the final point of contact for complex technical issues and ensure their timely resolution.<br>• Contribute to project initiatives by assisting with the deployment and configuration of cloud infrastructure.<br>• Collaborate with internal teams to improve operational workflows and ensure client satisfaction.<br>• Participate in the engineering of solutions, including aiding sales teams in formulating technical solutions.<br>• Document escalated issues and project implementations comprehensively.<br>• Monitor key metrics such as resolution time and project timelines and take appropriate action.<br>• Participate in on-call rotations to provide after-hours support for escalated incidents and critical issues.<br>• Utilize CRM and ticketing systems to track service metrics and support the delivery of high-quality services.<br>• Troubleshoot advanced networking issues, with a focus on Layer 2 and 3 networking issues.<br>• Manage and troubleshoot virtual environments using Hyper-V and VMware.<br>• Ensure data integrity by troubleshooting backup issues and implementing BDR solutions.<br>• Handle escalated issues related to Microsoft Azure and other cloud environments.<br>• Perform advanced troubleshooting in M365 services.<br>• Collaborate with other teams for the quick resolution of critical or security-related issues.<br>• Lead or support technical projects, ensuring alignment with client needs and company goals. Sr. Software Engineer (C#/WPF/LINQ) We are offering an exciting opportunity for a Sr. Software Engineer (C#/WPF/LINQ) to join our team, based in Salt Lake City, Utah. The role involves developing and maintaining data analysis applications and working closely with stakeholders to improve the quality and speed of our software releases. The successful candidate will be instrumental in supporting multiple instruments and contributing to our technology stack.<br><br>Responsibilities:<br><br>• Develop applications for scientific data analysis<br>• Collaborate with scientists and engineering teams in designing and developing new features<br>• Address and resolve issues raised by stakeholders<br>• Contribute across our technology stack, from the data layer to the user interface<br>• Implement code changes, considering code quality and architectural design improvement<br>• Support team members in various capacities as needed<br>• Show initiative in solving problems and demonstrate flexibility with changing requirements and business needs<br>• Collaborate on design and project priority decisions within an Agile software development process<br>• Write in C#/.Net and utilize SOLID object-oriented principles<br>• Understand and utilize relational databases in development processes.