2

Remote Software Developer Jobs in Riverton, UT (NOW HIRING)

Senior Software Engineer

Salt Lake City, UT · Remote

$152.50K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Staff Software Engineer

Salt Lake City, UT · Remote

$195K - $257.50K/yr

The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Sr. Software Engineer (AI & Backend)

Salt Lake City, UT · On-site +1

$118.50K - $156.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer ...

Sr. Software Engineer (AI & Backend)

Salt Lake City, UT · On-site +1

$118.50K - $156.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer ...

Lead agile software processes for engineering teams and introduce best-in-class industry practices ... You have experience managing remote teams * The ability to thrive on a fast pace environment with ...

Senior AI Developer

Salt Lake City, UT · On-site +1

$52.75 - $69.75/hr

... software development experience, with at least 2 years focused on AI or machine learning ... Remote employees will be expected to travel to an office periodically.

Gaming Software Engineer: 25-05356

Lehi, UT · On-site +1

$101.34 - $105.63/hr

Remote as per CST time zone Pay Range: $101.34 - $105.63 per hour on w-2 Job Summary: Join our innovative game development team on a contractual basis as a Senior Contract Software Engineer. In this ...

Principal Software Engineer - AI

Lehi, UT · On-site +1

$126.70K - $169.90K/yr

Two-time winner (2024, 2023) Top Workplace Innovation * 2025 Remote Work * 2024 Technology Industry ... What You'll Do NetDocuments is seeking a Principal Software Engineer to lead the design and ...

React Frontend Developer

Taylorsville, UT · Remote

$106.50K - $123.90K/yr

Utah (Remote) Let's create our future together at The AES Group! About The AES Group The AES Group ... Assess impact of software changes on existing systems and dependencies. * Identify risks and ...

next page

Showing results 1-20

Remote Software Developer information

See Riverton, UT salary details

$46.3K

$107.9K

$160.2K

How much do remote software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for remote software developer in Riverton, UT is $107,915.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,800.00 and $125,400.00 per year, depending on experience, location, and employer.

What Is the Job of Remote Software Developers?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

What are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is a Remote Software Developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Riverton, UT? The most popular types of Software Developer jobs in Riverton, UT are:
What are popular job titles related to Remote Software Developer jobs in Riverton, UT? For Remote Software Developer jobs in Riverton, UT, the most frequently searched job titles are:
What cities near Riverton, UT are hiring for Remote Software Developer jobs? Cities near Riverton, UT with the most Remote Software Developer job openings:
Infographic showing various Remote Software Developer job openings in Riverton, UT as of May 2026, with employment types broken down into 82% Full Time, 14% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 32% Physical, 21% Hybrid, and 47% Remote job distribution, with an average salary of $107,915 per year, or $51.9 per hour.

Senior Software Engineer

Ken Garff Automotive Group

West Valley City, UT • On-site, Remote

$125K - $135K/yr

Full-time

Posted yesterday


Ken Garff Automotive Group rating

6.4

Company rating: 6.4 out of 10

Based on 26 frontline employees who took The Breakroom Quiz

87th of 137 rated car dealerships


Job description

TITLE: Senior Software Engineer

REPORTS TO: Software Engineering Manager

SALARY: $125k - $135k

THE KEY COMPETENCIES FOR THIS ROLE INCLUDE:

  • Technical

    • Writing high quality, testable, maintainable, and observable code

    • Providing constructive feedback

    • Designing and testing distributed software platforms

  • Communication & Interpersonal Skills

    • Working and communicating well with other team members and engineers

  • Conflict resolution

    • We want people who will tell us how to do it better, but not be a jerk about it

DUTIES AND RESPONSIBILITIES:

  • Write high quality, tested, and monitorable GoLang for a distributed architecture

  • Work closely with third party vendors and users to develop a resilient system

  • Provide code reviews and feedback for other engineers

  • Enforce and contribute to code standards and other best practices

  • Contribute to architectural design and planning

  • Participate in scrum ceremonies and project planning

  • Mentor others and provide formal and informal training to other engineers

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed here are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Applicants must be 18 years or older and be authorized to work in the U.S., have a valid driver license and professional appearance.

  • BS degree in a related technical discipline, or the equivalent combination of education, technical certifications, training and/or work experience.

  • 5+ years of software development experience

  • Ability to assume on-call responsibilities on rare occasions

  • Experience with GoLang and MySQL preferred

  • Experience with Javascript/Typescript and front end frameworks(especially VueJS) is a plus

All employees must adhere to the below Company Values:

  • Ideas over hierarchy: It doesn't matter if an intern suggested the idea, we'll use it if it's the best

  • Customer Advocacy: We are always looking to improve our customer's experience

  • Transparency & Alignment: Be open about your objectives, and bring others on board

  • Value Each Other: Treat others with respect and recognize the value they bring to the company

  • Community Commitment: We provide service opportunities and seek to be good citizens

  • Continuous Learning: Sharpen your skills and bring that back to us

  • Challenge Mediocrity: Help us improve by point out where things can be done better

WORK ENVIRONMENT:

  • Helping good people build better credit through automotive loans

  • Management believes in individual empowerment, flexibility, and personal development

  • This is a high impact role, you will have significant amount of say in the assigned project

  • Remote work is allowed every Wednesday and Friday. Remote is allowed occasionally for special circumstances

  • Our offices are relatively open encouraging a collaborative effort but individual work spaces are provided with locking drawers

  • The building is secured as the information being handled is sensitive and confidential

  • We have an in office cafe, ping pong tables, foosball, and WIIs to facilitate team building and camaraderie

  • Ambient noise will consist of phone calls, discussions, and other office-related work, but the overall noise level is not excessive

  • Dress is relatively casual but employees are expected to dress and act in a professional manner

NOTE:

This is not necessarily an exhaustive list of responsibilities, skills, duties, requirements, efforts or working conditions associated with this job. While this list is intended to be an accurate reflection of the current job, the Company reserves the right to revise the functions and duties of the job and to require that additional or different tasks be performed as circumstances dictate.

I have carefully read and understand the contents of this Job Description. I understand the responsibilities, requirements and duties expected of me. I also understand that this Job Description does not constitute a contract of employment nor alter my status as an at-will employee. I have the right to terminate my employment at any time and for any reason, and the Company has the same right.


What Ken Garff Automotive Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom