1

Computer Science Volunteer Jobs in Utah (NOW HIRING)

Data Analytics Engineer

Ogden, UT

$112K - $134K/yr

Bachelor's degree in Computer Science, Information Systems, Data Analytics, Statistics, or related ... Medical, Dental, Vision, Life and AD&D, Voluntary Disability, Flex Spending & Dependent Care TAB ...

A computer science degree or similar discipline would be very helpful. The Rewards Package: * 33 ... Two Volunteering Days per year, to allow you to contribute to your wider community or charity

Data Analytics Engineer

Ogden, UT · On-site

$112K - $134K/yr

Bachelor's degree in Computer Science, Information Systems, Data Analytics, Statistics, or related ... Medical, Dental, Vision, Life and AD&D, Voluntary Disability, Flex Spending & Dependent Care TAB ...

ServiceNow Developer

Salt Lake City, UT · On-site

$113K - $188K/yr

Bachelor's degree in Computer Science. Information Technology or Business. * ServiceNow ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

Network Support Engineer III

Sandy, UT · On-site

$81K - $105K/yr

Bachelor's degree in computer science, Information Technology, or related field, or equivalent ... voluntary dental and vision programs, life and disability insurance, a retirement savings plan ...

Bachelor's degree in Data Analytics, Statistics, Mathematics, Computer Science, Business Analytics ... Company-paid volunteer time to do good in your community * Legal coverage and other supplemental ...

Network Support Engineer III

Sandy, UT · On-site

$81K - $105K/yr

Bachelor's degree in computer science, Information Technology, or related field, or equivalent ... voluntary dental and vision programs, life and disability insurance, a retirement savings plan ...

... Computer Science, or related field * Strong written and verbal communication skills with the ... Paid volunteer time off * Energetic student community and leadership opportunities * Potential for ...

Bachelor's Degree in Computer Science, Information Technology, or related field; or equivalent work ... voluntary benefits, including pet insurance • Tuition Assistance • Mass Transit Pass for ...

... Computer Science, or related field * Strong written and verbal communication skills with the ... Paid volunteer time off * Energetic student community and leadership opportunities * Potential for ...

... Computer Science, or related field * Strong written and verbal communication skills with the ... Paid volunteer time off * Energetic student community and leadership opportunities * Potential for ...

Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering or related ... Student loan refinancing programs * 18 paid volunteer hours each year to make a difference in your ...

next page

Showing results 1-20

Computer Science Volunteer information

See Utah salary details

$7

$17

$30

How much do computer science volunteer jobs pay per hour?

As of Jul 24, 2026, the average hourly pay for computer science volunteer in Utah is $17.42, according to ZipRecruiter salary data. Most workers in this role earn between $13.12 and $18.37 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Computer Science Volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What is a Computer Science Volunteer job?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What types of projects do Computer Science Volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.

What are the most commonly searched types of Computer Science jobs in Utah? The most popular types of Computer Science jobs in Utah are:
What cities in Utah are hiring for Computer Science Volunteer jobs? Cities in Utah with the most Computer Science Volunteer job openings:
Infographic showing various Computer Science Volunteer job openings in Utah as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $36,237 per year, or $17.4 per hour.
Data Analytics Engineer

$112K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

Data Analyst Engineer to design, develop, and maintain scalable data solutions that support the bank’s Business Intelligence pipelines, modeling, and reporting. This role bridges data engineering, analytics, and business intelligence by transforming complex data into reliable, actionable intelligence and insights for strategic decision-making across the organization. The ideal candidate combines strong analytical skills with technical expertise in SQL, data modeling, Python pipelines, and visualization tools.

Essential Duties and Responsibilities:

  • Collect, clean, and analyze large datasets from multiple sources
  • Design and maintain data models, dashboards, and reporting systems
  • Develop and optimize SQL queries, ETL processes, and data pipelines
  • Collaborate with business stakeholders to understand reporting and analytics needs
  • Monitor data quality, integrity, and consistency across systems
  • Build automated reports and visualizations using BI tools
  • Identify trends, patterns, and opportunities through statistical analysis
  • Support decision-making with data-driven recommendations
  • Work with data engineers and software teams to improve data architecture
  • Document data definitions, workflows, and technical processes

Required education and experience:

Bachelor’s degree in Computer Science, Information Systems, Data Analytics, Statistics, or related field

  • 3+ years of experience in business intelligence, analytics engineering, or data engineering
  • Advanced SQL skills and experience working with large relational and cloud-based datasets
  • Proficiency in Python or another analytics/programming language
  • Understanding of data warehousing and data modeling concepts, including dimensional and normalized models
  • Experience with BI and visualization tools such as Power BI or Tableau
  • Strong analytical, communication, and problem-solving skills
  • Or an equivalent combination of education and experience that provides the required knowledge, skills, and abilities

Preferred education and experience:

 MSSQL and Python experience preferred

  • Experience with large scale streaming pipelines is a plus
  • Snowflake experience is a plus
  • Financial Services and Commercial Banking experience is a plus

Competencies:

 Proficient in Python and SQL

  • Data warehousing and modeling, including dimensional and normalized models
  • Tableau or Power BI
  • Must have independent problem-solving skills and ability to develop solutions to complex analytical/data modeling problems
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group including executives, managers, and subject matter experts
  • Successfully engage in multiple initiatives simultaneously
  • Work successfully in a team environment using Agile Scrum methodologies
  • Willing to suggest improvements along with offering possible solutions

TAB Bank Offers:

  • Onsite Gym
  • Tuition Reimbursement
  • Paid Holidays
  • Gym Reimbursement
  • College Scholarships for Employees and Families
  • 401(k)
  • Paid Time Off (PTO)
  • Employee Assistance Program (EAP)
  • I Made the Grade
  • Holiday Club Program
  • Medical, Dental, Vision, Life and AD&D, Voluntary Disability, Flex Spending & Dependent Care

TAB Bank will not sponsor applicants for work visas.