1

Database Software Jobs in Utah (NOW HIRING)

... databases and mobile or web applications. Academic or professional experience must include: experience with public cloud infrastructure; experience with software development using Python and Java ...

Software Engineer

Saint George, UT · On-site

$70K - $75K/yr

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Understand, design and implement new database schemas, procedures, and API's This job may be a ...

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Understand, design and implement new database schemas, procedures, and API's This job may be a ...

Software Engineer

Saint George, UT · On-site

$70K - $75K/yr

Position Summary The Software Engineer will assist with the development and maintenance of complex ... Understand, design and implement new database schemas, procedures, and API's This job may be a ...

... Databases • Ignition by Inductive Automation • Proficient at producing software and programs that require minimal modification after implementation • Knowledge of systems integration (PLC, OPC ...

Proficiency in Oracle and DB2 Databases * Ignition by Inductive Automation * Proficient at producing software and programs that require minimal modification after implementation * Knowledge of ...

... operating systems, databases, and networking. We offer: What We Offer: * Career Development ... Diagnose and troubleshoot software issues * Collaborate with the development team to resolve ...

... operating systems, databases, and networking. We offer: What We Offer: * Career Development ... Diagnose and troubleshoot software issues * Collaborate with the development team to resolve ...

Sr. Software Engineer

American Fork, UT · On-site

$109K - $144K/yr

Domo, Inc. seeks Sr. Software Engineer (American Fork, UT) Drive the front-end design and development of the company's user interfaces and backend database services specifically focused on Alerts ...

Sr. Software Engineer

American Fork, UT

$109K - $144K/yr

Domo, Inc. seeks Sr. Software Engineer (American Fork, UT) Drive the front-end design and development of the company's user interfaces and backend database services specifically focused on Alerts ...

next page

Showing results 1-20

Database Software information

See Utah salary details

$17

$25

$38

How much do database software jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for database software in Utah is $25.26, according to ZipRecruiter salary data. Most workers in this role earn between $22.55 and $25.62 per hour, depending on experience, location, and employer.

What is the difference between Database Software vs Database Administrator?

AspectDatabase SoftwareDatabase Administrator
Primary RoleDevelops, manages, and maintains database systems and softwareOversees database performance, security, and integrity, managing day-to-day operations
Required SkillsProgramming, database design, software developmentDatabase management, troubleshooting, security protocols
Work EnvironmentSoftware development teams, IT departmentsIT operations, data management teams
CertificationsSQL, Oracle, Microsoft Certified: Data ManagementOracle Certified Professional, Microsoft Certified: Database Administrator

Database software refers to the programs and tools used to create and manage databases, while a database administrator is responsible for maintaining and securing those databases. Both roles require technical skills and certifications, but their focus differs: software developers build the systems, and administrators ensure their optimal operation.

What is database software?

Database software is a type of computer program designed to create, manage, and manipulate databases. It enables users and applications to store, retrieve, update, and organize data efficiently. Common types of database software include relational database management systems (RDBMS) like MySQL, PostgreSQL, and Microsoft SQL Server, as well as NoSQL databases such as MongoDB and Cassandra. These tools are essential for businesses and organizations to handle large volumes of structured or unstructured data securely and reliably.

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

To thrive as a Database Software Developer, you need strong skills in database design, SQL, and data modeling, typically backed by a degree in computer science or related field. Familiarity with database management systems like MySQL, PostgreSQL, Oracle, and tools such as ETL platforms and version control systems is essential, and certifications like Microsoft Certified: Azure Database Administrator Associate can be advantageous. Analytical thinking, problem-solving, and effective communication are vital soft skills for translating requirements and collaborating with stakeholders. These qualifications ensure robust, efficient, and secure data solutions that meet organizational needs.

Is database developer a good career?

A database developer is a skilled IT professional responsible for designing, implementing, and maintaining databases using tools like SQL and database management systems. The role offers strong job growth, competitive salaries, and opportunities to work in various industries, often requiring programming knowledge and certifications. It is suitable for individuals interested in data management and problem-solving.

What are some common challenges faced by professionals working in database software roles, and how can they be addressed?

Professionals in database software roles often encounter challenges such as ensuring data integrity, optimizing database performance, and managing system scalability as data volumes grow. Addressing these issues typically involves continuous monitoring, regular maintenance like indexing and query optimization, and staying updated with the latest database technologies and security best practices. Collaborating closely with developers, analysts, and IT teams is also essential for troubleshooting and implementing solutions effectively.
What cities in Utah are hiring for Database Software jobs? Cities in Utah with the most Database Software job openings:
Infographic showing various Database Software job openings in Utah as of May 2026, with employment types broken down into 79% Full Time, 18% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $52,541 per year, or $25.3 per hour.
Software Engineer

Software Engineer

Nav

Draper, UT • On-site

Full-time

Posted 9 days ago


Job description

Nav is the leading credit and financial health platform used by more than 2.4 million small business owners in the United States.
We're on a mission to give every small business owner the chance to succeed. The team views each day as an opportunity to challenge the norm, push boundaries, and create meaningful products, services, and experiences that make a positive difference for small business owners each and every day.
At Nav, our team is just as diverse as the customer base we serve. And, that's something we're incredibly proud of. We value individualism just as much as we do hard work, talent and smarts.
Working at Nav isn't just a job - it's an opportunity to gain invaluable experience, work with dedicated professionals, and make a real, lasting impact.
If you're ready to be part of a team that's driven by heartfelt purpose and data, let's talk.
Nav Technologies Inc. seeks a Software Engineer to deliver high quality system designs and software code at scale, while communicating with groups inside and outside of Nav's engineering team. Contribute to the technical architecture of Nav's products and systems. Generate ideas for leveraging technology in the pursuit of Nav's goals. Advocate for engineering best practices and drive coding standards. Develop, apply, and socialize advanced technologies, engineering principles, and concepts. Collaborate across teams to help enhance product and systems. Provide engineers with technical documentation. #LI-DNI
Position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and 2 years of academic or professional experience building and operating fault-tolerant distributed systems, workflows, databases and mobile or web applications. Academic or professional experience must include: experience with public cloud infrastructure; experience with software development using Python and Java; experience with Gitlab; experience with data processing at scale and database management systems including PostgreSQL; experience with data mining, statistical machine learning, and advanced programming algorithms; experience with computer networks, including network architecture, protocols, systems, and cloud networking concepts; experience with software analysis and design, including object-oriented programming and design architecture principles; experience with software requirements engineering, modeling frameworks, and Agile project management; and experience with database management system implementation, including query optimization, indexing, and concurrency control. Telecommuting may be available on a full-time basis. #LI-DNI
Job location: Draper, UT. To apply, please visit https://www.nav.com/careers/ and enter Job Code [0001] when prompted. Alternatively, please send your résumé, cover letter, and a copy of the ad to: Nav Technologies Inc., Attn: D. Gregersen, 13693 South 200 West, Suite 200, Draper, UT 84020.