Software Engineer
Salt Lake City, UT · Hybrid
Software Engineer The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practices,Domain-Driven Design, Microservices design, Event ...
Salt Lake City, UT · Hybrid
Software Engineer The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practices,Domain-Driven Design, Microservices design, Event ...
Salt Lake City, UT · Hybrid
Software Engineer The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practices,Domain-Driven Design, Microservices design, Event ...
UT · On-site
We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality platforms that support engineering teams ...
UT · On-site
We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality platforms that support engineering teams ...
Salt Lake City, UT · On-site
$45 - $56/hr
Principal Responsibilities As a Software Engineer, your responsibilities willinclude: * Develop web applications for the Utah Schools Information Management System (USIMS). * Create scalable ...
Salt Lake City, UT · On-site
$45 - $56/hr
Principal Responsibilities As a Software Engineer, your responsibilities willinclude: * Develop web applications for the Utah Schools Information Management System (USIMS). * Create scalable ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Quick apply
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
Ogden, UT · On-site
Junior Software Engineer DAKCS is a 40-year industry veteran in accounts receivable management and collection software. Collecting payments is an integral part of any business, but it can be tedious ...
$114K - $151K/yr
Description We're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you ...
New
Quick apply
$114K - $151K/yr
Description We're looking for a Senior Software Engineer to join our delivery team as a hands-on technical leader with a strong product mindset and a direct line to our clients. In this role, you ...
New
Salt Lake City, UT · On-site
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
Salt Lake City, UT · On-site
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
Salt Lake City, UT · On-site
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
Salt Lake City, UT · On-site
$98K - $147K/yr
As a Software Engineer, you will help build scalable backend services and APIs that power modern web and mobile applications across WGU's digital ecosystem. You will primarily focus on backend ...
Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all ...
Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all ...
Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all ...
Software Engineer (Draper, UT) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all ...
Salt Lake City, UT · On-site
$108K/yr
Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team. Our team is a small, very talented group of people who strive to produce high quality code. Our team ...
Salt Lake City, UT · On-site
$108K/yr
Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team. Our team is a small, very talented group of people who strive to produce high quality code. Our team ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Roy, UT · On-site
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Roy, UT · On-site
The software engineer develops, maintains, and enhances complex and diverse software systems (e.g. processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Salt Lake City, UT · On-site +1
$116K - $225K/yr
As a Software Engineer II, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence.
Salt Lake City, UT · On-site +1
$116K - $225K/yr
As a Software Engineer II, you will serve as a technical leader and mentor across the team, driving high-quality software delivery, architectural decisions, and engineering excellence.
Lehi, UT · On-site
The Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion's platform. This role operates across the full stack, leveraging React/Next.js and ...
Lehi, UT · On-site
The Software Engineer is responsible for designing, developing, and evolving scalable software systems across Orion's platform. This role operates across the full stack, leveraging React/Next.js and ...
Provo, UT · On-site +1
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Provo, UT · On-site +1
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Provo, UT · On-site
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Provo, UT · On-site
$120K - $140K/yr
Senior Software Engineer Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our ...
Salt Lake City, UT · On-site
We are looking for a Senior Software Engineer to help design, build, and scale Blue Eye's core software platform. This role will work across backend systems, integrations, customer-facing ...
Salt Lake City, UT · On-site
We are looking for a Senior Software Engineer to help design, build, and scale Blue Eye's core software platform. This role will work across backend systems, integrations, customer-facing ...
$57.8K - $69.6K
2% of jobs
$69.6K - $81.3K
4% of jobs
$81.3K - $93.1K
6% of jobs
$93.1K - $104.8K
8% of jobs
$111.1K is the 25th percentile. Wages below this are outliers.
$104.8K - $116.6K
7% of jobs
$116.6K - $128.3K
18% of jobs
The median wage is $131.1K / yr.
$128.3K - $140.1K
16% of jobs
$140.1K - $151.8K
2% of jobs
$156.6K is the 75th percentile. Wages above this are outliers.
$151.8K - $163.6K
26% of jobs
$163.6K - $175.3K
1% of jobs
$175.3K - $187.1K
8% of jobs
$57.8K
$134.3K
$187.1K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Other
Re-posted 15 days ago
Software Engineer
The Utah State Board of Education (USBE) is seeking a highlymotivated Software Engineer experienced in secure coding practices,Domain-Driven Design, Microservices design, Event-Driven Architecture, andTest-Driven Development, who also possesses the ability to incorporate andintegrate data visualization capabilities into web application development.This is a senior-level position requiring a minimum of five years ofprofessional software development experience. This is a hybrid position which requires the individual to work a minimum of two days in our Salt Lake City, UT office.
The ideal candidate will be proficient in modern softwaredevelopment methodologies and excited about contributing to educationaladvancements through technology. The ideal candidate will be passionate abouteducation and technology, consistently seeking to improve systems to enhanceuser experiences for students and educators alike.
Principal Responsibilities
Â
As a Software Engineer, your responsibilities willinclude: