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're looking for a Staff software engineer with ...
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're looking for a Staff software engineer with ...
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're looking for a Staff software engineer with ...
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're looking for a Staff software engineer with ...
Gaming Software Engineer:
Lehi, UT · Remote
$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 ...
Gaming Software Engineer:
Lehi, UT · Remote
$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 ...
Responsible for adhering to company practices throughout the software development process. Will ... DevOps or Team Foundation Server experience preferred UI/UX experience and skills are a plus Agile ...
Responsible for adhering to company practices throughout the software development process. Will ... DevOps or Team Foundation Server experience preferred UI/UX experience and skills are a plus Agile ...
Manager, Software Engineering
Salt Lake City, UT · Remote
$195K - $257K/yr
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 ...
Manager, Software Engineering
Salt Lake City, UT · Remote
$195K - $257K/yr
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 ...
Manager, Software Engineering
Lehi, UT · On-site +1
Two-time winner (2024, 2023) Top Workplace Innovation * 2025 Remote Work * 2024 Technology Industry ... Lead, coach, and develop a team of approximately 5-6 software engineers and software test engineers.
Manager, Software Engineering
Lehi, UT · On-site +1
Two-time winner (2024, 2023) Top Workplace Innovation * 2025 Remote Work * 2024 Technology Industry ... Lead, coach, and develop a team of approximately 5-6 software engineers and software test engineers.
Software Engineer / W2 / Remote
American Fork, UT · On-site +1
Responsible for adhering to company practices throughout the software development process. Will ... Azure DevOps or Team Foundation Server experience preferred * UI/UX experience and skills are a ...
Software Engineer / W2 / Remote
American Fork, UT · On-site +1
Responsible for adhering to company practices throughout the software development process. Will ... Azure DevOps or Team Foundation Server experience preferred * UI/UX experience and skills are a ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · Remote
$140K - $217K/yr
Partner with DevOps and platform teams to enhance CI/CD pipelines and infrastructure automation * Develop internal APIs and service frameworks that enable teams to build and ship software faster
Senior Software Engineer | Developer Experience
Salt Lake City, UT · Remote
$140K - $217K/yr
Partner with DevOps and platform teams to enhance CI/CD pipelines and infrastructure automation * Develop internal APIs and service frameworks that enable teams to build and ship software faster
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.
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.
Senior Software Engineer
South Salt Lake, UT · Remote
$125K - $165K/yr
This is remote position requiring occasional in-person office meetings for candidates residing in ... Mentor other software engineers and contribute to fostering a culture of continuous learning and ...
Quick apply
Senior Software Engineer
South Salt Lake, UT · Remote
$125K - $165K/yr
This is remote position requiring occasional in-person office meetings for candidates residing in ... Mentor other software engineers and contribute to fostering a culture of continuous learning and ...
Senior Software Engineer | Developer Experience
Salt Lake City, UT · Remote
$140K - $217K/yr
Partner with DevOps and platform teams to enhance CI/CD pipelines and infrastructure automation * Develop internal APIs and service frameworks that enable teams to build and ship software faster
Senior Software Engineer | Developer Experience
Salt Lake City, UT · Remote
$140K - $217K/yr
Partner with DevOps and platform teams to enhance CI/CD pipelines and infrastructure automation * Develop internal APIs and service frameworks that enable teams to build and ship software faster
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, Vue\React ...
Quick apply
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, Vue\React ...
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, VueReact and ...
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, VueReact and ...
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, Vue\React ...
What we are looking for * 5 + years of hands-on software-engineering experience. * Proven record of shipping real user-facing products end-to-end. * Proficiency with JavaScript, Node.js, Vue\React ...
Senior Software Engineer--AI Product & Platform Engineering
West Valley City, UT · Remote
$125K - $165K/yr
This is a remote position Senior Software Engineer (Remote)--AI Product & Platform Engineering We build AI-powered products that improve customer workflows (speed, accuracy, confidence). As we ...
Quick apply
Senior Software Engineer--AI Product & Platform Engineering
West Valley City, UT · Remote
$125K - $165K/yr
This is a remote position Senior Software Engineer (Remote)--AI Product & Platform Engineering We build AI-powered products that improve customer workflows (speed, accuracy, confidence). As we ...
Principal Software Engineer - AI
Lehi, UT · On-site +1
$126K - $169K/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 ...
Principal Software Engineer - AI
Lehi, UT · On-site +1
$126K - $169K/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
$106K - $123K/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 ...
Quick apply
React Frontend Developer
Taylorsville, UT · Remote
$106K - $123K/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 ...
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 ...
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 ...
Software Engineer 2 - AI Platform
Salt Lake City, UT · On-site +1
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, MEAbout the Team/Role We are seeking a Software Engineer in the North ...
Software Engineer 2 - AI Platform
Salt Lake City, UT · On-site +1
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, MEAbout the Team/Role We are seeking a Software Engineer in the North ...
Software Engineer 2 - AI Platform
Salt Lake City, UT · On-site +1
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, MEAbout the Team/Role We are seeking a Software Engineer in the North ...
Software Engineer 2 - AI Platform
Salt Lake City, UT · On-site +1
This is a remote position; however, the candidate must reside within 30 miles of one of the ... Seattle, WA; and Portland, MEAbout the Team/Role We are seeking a Software Engineer in the North ...
Remote Software Developer information
See Herriman, UT salary details
$45.5K - $55.7K
1% of jobs
$55.7K - $65.8K
4% of jobs
$65.8K - $76K
9% of jobs
$85.5K is the 25th percentile. Wages below this are outliers.
$76K - $86.2K
12% of jobs
$86.2K - $96.4K
15% of jobs
The median wage is $103K / yr.
$96.4K - $106.5K
14% of jobs
$106.5K - $116.7K
15% of jobs
$120.7K is the 75th percentile. Wages above this are outliers.
$116.7K - $126.9K
13% of jobs
$126.9K - $137K
9% of jobs
$137K - $147.2K
5% of jobs
$147.2K - $157.4K
3% of jobs
$45.5K
$106K
$157.4K
How much do remote software developer jobs pay per year?
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 is the difference between Remote Software Developer vs Remote Web Developer?
| Aspect | Remote Software Developer | Remote Web Developer |
|---|---|---|
| Required Skills | Programming languages, software architecture, coding | HTML, CSS, JavaScript, front-end/back-end web development |
| Work Environment | Software companies, tech firms, startups | Web agencies, digital agencies, tech companies |
| Certifications | Computer Science degree, coding bootcamps | Web development certifications, HTML/CSS courses |
| Common Usage | Developing applications, software solutions | Building 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.
How do remote software developers stay connected and collaborate effectively with their teams?
What is a Remote Software Developer?
What are the key skills and qualifications needed to thrive as a Remote Software Developer, and why are they important?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 19 days ago
Job description
This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA; and Portland, ME
About the Team/Role
We're looking for a Staff software engineer with strong front-end expertise and full-stack exposure to join our NAM Experiences team. You'll help design and develop intuitive, performant web applications that integrate with our backend services and deliver seamless customer experiences that enhance the customer experience. These platforms allow large fleets and transportation companies to issue and manage credit for their drivers and operators-powering everything from digital spend controls to real-time transaction insights. You'll focus on building robust and responsive user interfaces that help fleet managers configure controls, view reports, and streamline daily operations.
How you'll make an impact:
Design, develop, and maintain robust, scalable, and high-performance web applications.
Build and evolve shared component libraries and design-system assets used across multiple Mobility applications.
Craft systems designs, lead design decisions, and drive alignment with other senior engineers.
Lead comprehensive automated testing strategies, including unit, integration, end-to-end, load, and performance testing.
Identify bottlenecks and tech debt; drive incremental scalability, and stability improvements.
Develop and enhance automation frameworks for testing, monitoring, auto-scaling, continuous integration and deployment to reduce time to market
Partner with Product, Design, and UX to deliver high-quality user experiences
Lead code reviews (comment, approve, seek revisions, merge), and champion engineering best practices, and continuously raise the quality bar.
Troubleshoot complex production issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability.
Conduct objective and comparative analyses of competing technologies to advise the team of pros and cons of a technology solution
Devise mechanisms to create robust documentation (design docs, run books, change management docs, and readiness plans)
Design tech strategy for live-site support by designing monitoring systems via code, ensuring rapid incident resolution, and driving continuous improvement.
Drive cross-team projects as a single-threaded-owner (STO) or tech lead, and actively unblock other engineers to make progress.
Gain hands-on experience with automation and AI-driven engineering solutions.
Experience you'll bring:
Bachelor's degree in Computer Science or Software Engineering.
8-10 years of professional experience in software engineering.
Strong foundation in data structures and algorithms, object-oriented design, and problem-solving.
Expertise in designing and developing complex web applications with scalability, availability, security, and reliability design tenets.
Proven experience with micro-frontends or module federation.
Strong proficiency with modern front-end frameworks such as Angular (preferred) or React.
Strong skills in TypeScript/JavaScript, HTML5, or CSS3/SASS.
Experience integrating front-end applications with RESTful or GraphQL APIs.
Solid understanding of web security fundamentals including authentication, authorization, and data protection.
Excellent collaboration and communication skills with a focus on user experience and maintainability.
Clear written and verbal communication skills, and a collaborative and empathetic mindset.
Preferred Qualifications:
Master's degree in computer science or software engineering.
10 years of experience in software engineering.
Exposure to backend technologies such as Java(preferred) or Node.js.
Experience with cloud-native environments, including Docker, Kubernetes, or AWS/GCP/Azure.
Proficiency with relational or NoSQL databases; e.g. MySQL, MongoDB..
- Experience building and scaling design systems, with strong knowledge of accessibility (WCAG), and performance optimization.