1

Masters In Computer Science Jobs in Redlands, CA

Sr. Product Engineer - Cloud Automation

Redlands, CA · On-site

$104K - $137K/yr

... in computer science, software engineering, information systems, or a related technical field Preferred : • Master's degree in computer science, software engineering, information systems, or a ...

Sr. Product Engineer - Cloud Automation

Redlands, CA · On-site

$56 - $75/hr

Bachelor's degree in computer science, software engineering, information systems, or a related technical field Recommended Qualifications * Master's degree in computer science, software engineering ...

Showing results 41-60

Masters In Computer Science information

What is a master's in computer science?

A Masters in Computer Science is a graduate-level degree program that provides advanced knowledge and skills in computer science. It typically covers topics such as algorithms, programming, data structures, artificial intelligence, machine learning, and software engineering. The program is designed for individuals who want to deepen their understanding of computer science, advance their careers, or prepare for doctoral studies. Most programs require students to complete coursework, projects, and sometimes a thesis or capstone project. Graduates are prepared for roles in software development, data science, research, and other technology-focused careers.

What types of roles and industries commonly hire professionals with a master's in computer science?

Professionals with a Master's in Computer Science are highly sought after in a variety of industries, including technology, finance, healthcare, government, and academia. Common roles include software engineer, data scientist, machine learning engineer, systems architect, and IT project manager. Many organizations value the advanced technical knowledge and research skills gained during the program, which can also open doors to leadership or specialized research positions. Additionally, the collaborative nature of most computer science projects means you can expect to work in cross-functional teams with engineers, analysts, and business stakeholders.

What are the key skills and qualifications needed to thrive as a computer scientist with a master's degree, and why are they important?

To thrive as a Computer Scientist with a Master’s degree, you need advanced knowledge in algorithms, programming, and software development, usually demonstrated through a relevant graduate degree. Familiarity with programming languages such as Python, Java, or C++, and proficiency in tools like Git, databases, and cloud platforms are typically required. Strong analytical thinking, problem-solving abilities, and effective teamwork set candidates apart in this role. These skills ensure that professionals can design innovative solutions, collaborate efficiently, and adapt to evolving technological challenges.

Is a master's in computer science worth doing?

A master's in computer science can enhance technical skills, improve job prospects, and qualify individuals for advanced roles such as software engineer, data scientist, or systems analyst. It often leads to higher salaries and increased opportunities in fields like artificial intelligence, cybersecurity, and software development, especially when combined with practical experience and certifications. However, the value depends on career goals, industry demand, and the program's quality.

Is it easier to get a computer science job with a master's in computer science?

A master's in computer science can improve job prospects for computer science roles by providing advanced technical skills, specialized knowledge, and often a competitive edge over candidates with only a bachelor's degree. However, securing a job also depends on factors like experience, certifications, and the current job market. While a master's degree can open doors to more senior or specialized positions, it does not guarantee easier employment compared to candidates with less education.

What can a master's in computer science get you?

A master's in computer science can qualify you for advanced roles such as software engineer, data scientist, or systems analyst. It often provides specialized knowledge in areas like algorithms, machine learning, and software development, increasing job opportunities and earning potential in the tech industry.

What jobs can a masters in computer science get you?

A master's in computer science can lead to roles such as software engineer, data scientist, systems analyst, cybersecurity analyst, and machine learning engineer. These positions typically require strong programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or cloud platforms.

What cities near Redlands, CA are hiring for Masters In Computer Science jobs?

Cities near Redlands, CA with the most Masters In Computer Science job openings:

Infographic showing various Masters In Computer Science job openings in Redlands, CA as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution.

Software Engineer II (DevOps & Observability) - Transportation Routing Services

Redlands, CA • On-site

Esri
Scientific Research and Development Services • 1 - 5K employees

$53 - $72.75/hr

Full-time

Posted 12 days ago


Esri rating

9.6

Company rating: 9.6 out of 10

Based on 14 frontline employees who took The Breakroom Quiz


Job description

Overview

Esri provides global transportation routing services that help users solve problems such as finding routes and driving directions, optimizing deliveries for a fleet of vehicles, identifying areas reachable within 30 minutes, performing site selection analyses, and more.

As a Software Engineer, you will be responsible for enhancing the observability and operational reliability of routing services. You will develop data engineering pipelines, build dashboards and alerts that provide actionable insights into service health and usage, and create automation that helps teams quickly detect and resolve issues. Your work will play a key role in maintaining the high availability of routing services and shaping their next generation. This role has no requirement to be on call.

Responsibilities

  • Maintain and improve data pipelines that store and analyze service logs in a cloud-based data warehousing system
  • Employ automation, effective monitoring, and infrastructure-as-code 
  • Develop and sustain data pipelines for gaining operational insights on deployed services
  • Create visualizations that enable stakeholders, including product management and software development teams, to gain insights into routing service performance, reliability, failures, and usage patterns from processed logs
  • Enhance monitoring systems to collect additional metrics that describe the real-time health of routing services, improve alerts, and develop automated runbooks that take corrective actions
  • Work with software development teams, technical support, and other internal stakeholders to improve the metrics, traces, and logs generated by routing services to enhance observability and improve existing workflows

Requirements

  • 2+ years of experience in writing Python code for data processing
  • Knowledge of loading, managing, and analyzing data in AWS (Amazon Web Services) using Athena
  • Experience developing dashboard applications using Grafana
  • Hands-on experience for provisioning cloud infrastructure using Terraform
  • Proven success working collaboratively with diverse, cross-functional teams to drive outcomes
  • Bachelor's degree in computer science, engineering, mathematics, or related technology field

Recommended Qualifications

  • Experience with Python-based data processing libraries such as pandas, Polars, or DuckDB
  • Experience maintaining and enhancing existing monitoring and observability systems for web services using AWS CloudWatch, Prometheus, mtail, and Grafana
  • Experience managing production alerts and incident response workflows using PagerDuty
  • Master's degree in computer science, engineering, mathematics, or related technology field

#LI-EL1

#LI-Onsite


What Esri employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ESRI logo

About ESRI

Sourced by ZipRecruiter

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Industry

Scientific research and development services

Company size

1,001 - 5,000 Employees

Headquarters location

Redlands, CA, US

Year founded

1969