Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

4 results for Senior Software Engineer in Salt Lake City, UT

Sr. Software Engineer
  • Draper, UT
  • onsite
  • Permanent
  • 130000 - 145000 USD / Yearly
  • We are looking for a Senior Software Engineer to join our dynamic team in Draper, Utah. In this role, you will take ownership of the software development lifecycle, designing and implementing innovative solutions that enhance user experiences and drive operational efficiency. This position offers the opportunity to collaborate with cross-functional teams, mentor entry-level developers, and contribute to strategic technical initiatives.<br><br>Responsibilities:<br>• Design, develop, and implement complex software solutions that align with business objectives.<br>• Lead and mentor a team of engineers, fostering technical growth and collaboration.<br>• Ensure the security, scalability, and reliability of applications and systems.<br>• Collaborate with product managers and designers to create user-friendly features and interfaces.<br>• Drive improvements in application reliability, availability, and performance.<br>• Develop and maintain APIs and services using RESTful or GraphQL architectures.<br>• Optimize cloud-based solutions on platforms such as AWS or Azure.<br>• Implement CI/CD pipelines using tools like GitHub Actions, GitLab, or Jenkins.<br>• Advocate for and apply best practices in software development, including microservices architectures.<br>• Participate in technical roadmap discussions, contributing to long-term strategic planning.
  • 2026-04-14T00:00:00Z
Software Engineer
  • Draper, UT
  • onsite
  • Permanent
  • 90000 - 110000 USD / Yearly
  • We are looking for a skilled Software Engineer to join our team in Draper, Utah. This role requires expertise in full-stack development, with a strong focus on .NET and Angular technologies. The ideal candidate will bring exceptional communication skills and a proven track record of delivering high-quality software solutions.<br><br>Responsibilities:<br>• Develop and maintain robust full-stack applications using .NET and Angular frameworks.<br>• Collaborate with cross-functional teams to design, implement, and optimize software solutions.<br>• Troubleshoot and resolve database issues to ensure system reliability and performance.<br>• Work with messaging queues such as Kafka to enhance system communication and data processing.<br>• Utilize C# and VB.NET to build scalable and efficient applications.<br>• Write clean, efficient, and well-documented code for web development projects.<br>• Stay updated on the latest industry trends and technologies to continually improve development practices.<br>• Conduct thorough testing and debugging to ensure software quality and reliability.<br>• Support existing software systems by identifying and resolving technical issues.<br>• Participate in code reviews to maintain high development standards.
  • 2026-04-01T00:00:00Z
DevOps Software Engineer
  • Orem, UT
  • remote
  • Permanent
  • 110000 - 130000 USD / Yearly
  • We are looking for an experienced DevOps Engineer to join our team in Orem, Utah. In this role, you will collaborate with cross-functional teams to build, deploy, and maintain scalable and reliable systems, ensuring seamless integration and automation of workflows. You will work with cutting-edge technologies to enhance the infrastructure and optimize the development lifecycle.<br><br>Responsibilities:<br>• Design, implement, and maintain infrastructure-as-code solutions using tools like Terraform or AWS CDK.<br>• Develop and optimize containerized deployments using Docker and Kubernetes.<br>• Collaborate with software developers to integrate DevOps practices into the software development lifecycle.<br>• Set up and manage CI/CD pipelines using Bitbucket Pipelines or similar tools.<br>• Monitor and troubleshoot system performance using AWS services such as CloudWatch.<br>• Build scalable backend systems using .NET Core and C#, ensuring efficient data handling with PostgreSQL and Entity Framework Core.<br>• Develop and maintain frontend systems with React, TypeScript, and state management libraries like Redux Toolkit.<br>• Implement authentication and authorization solutions using AWS Cognito.<br>• Enhance testing frameworks and tools, including Vitest, Playwright, and React Testing Library.<br>• Support microservices architecture and ensure seamless communication between components.
  • 2026-03-23T00:00:00Z
Sr. Back End Developer
  • Salt Lake City, UT
  • onsite
  • Contract / Temporary to Hire
  • 64.9135 - 75.163 USD / Hourly
  • <p>We are looking for an experienced Senior Back End Developer to join our client&#39;s team in Salt Lake City, Utah. This role is a Contract to permanent position, offering an exciting opportunity to work on cutting-edge AI-native engineering projects. The ideal candidate will have a strong background in backend architecture, AI-driven workflows, and the ability to develop scalable solutions.</p><p><br></p><p>Responsibilities:</p><p>• Architect and deploy AI-native solutions, including custom tools and workflows for AI agents.</p><p>• Build and host servers tailored to extend AI capabilities while ensuring optimal performance.</p><p>• Design and implement microservices, RESTful APIs, and database schemas for scalable backend systems.</p><p>• Develop and orchestrate multi-agent workflows to enhance automation and efficiency.</p><p>• Utilize Python, FastAPI, and PostgreSQL to create robust backend solutions.</p><p>• Conduct continuous integration and delivery processes to maintain consistent software updates.</p><p>• Collaborate with cross-functional teams to identify and resolve technical challenges.</p><p>• Ensure system reliability and scalability by leveraging Google Cloud Platform.</p><p>• Analyze and adapt to unfamiliar codebases and frameworks independently.</p><p>• Drive innovation and problem-solving in AI-first environments.</p>
  • 2026-04-15T00:00:00Z