1

Backend Jobs in Utah (NOW HIRING)

Senior Ruby on Rails Backend Developer

Springville, UT ยท On-site

$131K - $162K/yr

Your responsibilities include developing back-end components and building/maintaining the mobile APIs. You will also be responsible for improving the stability, scalability, and core functionality of ...

Software Engineer, Backend

Lehi, UT ยท On-site

$155K - $222K/yr

The application window is expected to close on: 08/11/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the Team The Time ...

Software Engineer, Backend

Sandy, UT ยท On-site

$155K - $222K/yr

The application window is expected to close on: 08/11/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the Team The Time ...

Software Engineer, Backend

Salt Lake City, UT ยท On-site

$155K - $222K/yr

The application window is expected to close on: 08/11/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the Team The Time ...

Senior Backend Engineer - AI Platform

Salt Lake City, UT ยท On-site +1

$118K - $156K/yr

Design, develop, and maintain robust, scalable, and high-performance object oriented code in our backend services. * Develop public REST APIs using Java and internal gRPC APIs for inter-service and ...

Senior Backend Engineer - AI Platform

Salt Lake City, UT ยท On-site +1

$118K - $156K/yr

Design, develop, and maintain robust, scalable, and high-performance object oriented code in our backend services. * Develop public REST APIs using Java and internal gRPC APIs for inter-service and ...

Senior Software Engineer, Backend

Sandy, UT ยท On-site +1

$165K - $241K/yr

This popularity comes with large scalability challenges: our backend handles more than 10billionof requests to our devices 24/7/365. Your Impact As a member of the Time Series Data team, you will ...

Senior Software Engineer, Backend

Salt Lake City, UT ยท On-site +1

$165K - $241K/yr

This popularity comes with large scalability challenges: our backend handles more than 10billionof requests to our devices 24/7/365. Your Impact As a member of the Time Series Data team, you will ...

Senior Software Engineer, Backend

Lehi, UT ยท On-site +1

$165K - $241K/yr

This popularity comes with large scalability challenges: our backend handles more than 10billionof requests to our devices 24/7/365. Your Impact As a member of the Time Series Data team, you will ...

Senior Software Engineer

Salt Lake City, UT ยท On-site

$118K - $156K/yr

Backend Cloud Services Development & Maintenance: * Design, develop, and maintain cloud-based backend services that handle data syncing, time tracking, user management, and other backend ...

Showing results 21-40

Backend information

What are the key skills and qualifications needed to thrive as a backend developer, and why are they important?

To thrive as a Backend Developer, you need strong programming skills in languages like Java, Python, or Node.js, along with a solid understanding of databases and API design, typically supported by a relevant degree or experience. Familiarity with frameworks (e.g., Spring, Django), version control systems like Git, and cloud platforms such as AWS or Azure is often required. Problem-solving abilities, teamwork, and effective communication are valuable soft skills in this role. These competencies ensure reliable, scalable backend systems that support business objectives and seamless application performance.

What is the difference between Backend vs Frontend?

AspectBackendFrontend
Primary FocusServer-side development, databases, application logicClient-side interface, user experience, visual design
Required SkillsProgramming languages like Java, Python, PHP; database managementHTML, CSS, JavaScript; UI/UX design
Work EnvironmentServer environments, cloud platforms, development frameworksWeb browsers, design tools, user testing environments
Common UsageBuilding and maintaining the server, database, and application logicCreating the visual elements and interactive features of websites

Backend and Frontend roles are both essential in web development but focus on different aspects. Backend developers handle server-side logic and data management, while Frontend developers focus on the user interface and experience. Understanding both helps in building comprehensive web applications.

What is meant by backend jobs?

Backend jobs involve developing and maintaining the server-side components of software applications, including databases, server logic, and APIs. These roles typically require knowledge of programming languages like Java, Python, or Node.js, and often involve working with frameworks, databases, and server management tools.

What are some common challenges backend developers face when integrating with frontend teams, and how can they be addressed?

One common challenge backend developers encounter is ensuring seamless communication and data exchange with frontend teams, particularly when APIs or data formats are not well-documented or agreed upon. Misalignments can lead to delays or bugs in user-facing features. To address this, it's helpful to establish clear API documentation, participate in regular cross-team meetings, and use collaborative tools like Swagger or Postman to test endpoints. Building strong communication channels and fostering a culture of collaboration can significantly improve the integration process and project outcomes.

What is a backend developer?

Backend developers are software engineers who focus on building and maintaining the server-side logic, databases, and application programming interfaces (APIs) that power websites and applications. They ensure that data flows smoothly between the frontend (what users see) and the backend (the server and database). Backend developers work with languages such as Python, Java, Ruby, or Node.js, and often handle tasks like database management, security, and application architecture. Their work is critical to the functionality, scalability, and performance of digital products.
Infographic showing various Backend job openings in Utah as of August 2026, with employment types broken down into 71% Full Time, 12% Part Time, and 17% Contract. Highlights an 79% Physical, 3% Hybrid, and 18% Remote job distribution.

Scala Backend Software Engineer - Vice President

iCapital

Salt Lake City, UT โ€ข On-site, Remote

$130K - $160K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Job description

About the Role

The Backend Engineer at iCapital will play an integral role in designing and implementing systems that power the iCapital platform.ย We are looking for engineers who can build APIs and applications that are highly performant and intuitive. More than checking the boxes on specific technologies, we are looking for driven team members with technical depth and a desire to deliver end products for our clients.

You will work closely with our Investments Product Management team throughout the software development process.

Our platform sits on top of a micro-services architecture with services built in Scala, Ruby, Node.js and Python. If you are not already familiar with the technologies used at iCapital, you will have the opportunity to pick up these new tools and technologies while on the job-with support from management and mentors.

Responsibilities

  • Building cloud native services using Scala using open-source frameworks Akka, ZIO etc.
  • Unit and integration test development using Scala Test
  • Active participation in stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process
  • Support clients through system integrations and production issues

Qualifications

  • Degree in Software Engineering
  • 9+ years of web-based application development
  • 2+ years experience in Scala. (Node.js or Java is a plus)
  • Demonstrated understanding of relational or NoSQL database concepts and modeling practices
  • Passion for actively learning new technologies
  • Ability to work independently or as part of a group effort, as required
  • Solid problem-solving abilities
  • Excellent communication skills
  • Collaborative approach to software development

Benefits

The base salary range for this role is $130,000 to $160,000.ย  iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).

We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday.

For additional information on iCapital, please visit https://www.icapitalnetwork.com/about-usย  Twitter: @icapitalnetwork | LinkedIn: https://www.linkedin.com/company/icapital-network-inc | Awards Disclaimer: https://www.icapitalnetwork.com/about-us/recognition/

ย 

iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.