2

Full Time Golang Software Engineer Jobs in Riverside, CA

Sr. Embedded Software Engineer - Platform

Irvine, CA · On-site

$133K - $174K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a motivated, collaborative Software Engineer who is excited to build modular ... Golang and Rust are preferred, but strong C++ experience is acceptable. * Experience developing ...

MTS II, Software

Irvine, CA · On-site

$103K - $141K/yr

... Engineering, or equivalent practical experience • 3+ years of professional software development experience • Strong proficiency in C/C++ and/or Golang • Experience with AWS or other cloud ...

Software Engineer -Power Systems Software Location ... Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to ...

Software Engineer -Power Systems Software Location ... Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to ...

MTS III, Software

Irvine, CA · On-site

$97K - $157K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineer technology that literally takes off. What You Will Be Doing ... Design, develop, and maintain high-performance backend systems using C/C++ and Golang in Linux ...

Software Engineer

Irvine, CA · On-site

$123K/yr

Software Engineer - (ETAP Infrastructure) Location ... Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to ...

Software Engineer, Robotics

Irvine, CA · On-site

$191K - $253K/yr

Above all, Software Engineers on Air Defense are driven by a "Whatever It Takes" mindset-executing ... Highly competitive equity grants are included in the majority of full time offers; and are ...

Software Engineer

Irvine, CA · On-site

$123K/yr

Software Engineer - (ETAP Infrastructure) Location ... Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to ...

MTS II, Software

Irvine, CA · On-site

$39 - $64/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... engineer technology that literally takes off. What You Will Be Doing ... Design, develop, and maintain high-performance backend systems using C/C++ and Golang in Linux ...

Software Engineer, Robotics

Irvine, CA · On-site

$166K - $282K/yr

Above all, Software Engineers on Air Defense are driven by a "Whatever It Takes" mindset-executing ... Highly competitive equity grants are included in the majority of full time offers; and are ...

Software Engineer

Irvine, CA

$75K - $95K/yr

  • Medical

  • Retirement

NET and/or Java Developer to join us as a senior member of our software development and consulting ... This is a full-time employment opportunity. Must be a US Citizen

Software Engineer

Irvine, CA

$75K - $95K/yr

  • Medical

  • Retirement

NET and/or Java Developer to join us as a senior member of our software development and consulting ... This is a full-time employment opportunity. Must be a US Citizen

next page

Showing results 1-20

Full Time Golang Software Engineer information

See Riverside, CA salary details

$66.2K

$153.9K

$214.4K

How much do full time golang software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for full time golang software engineer in Riverside, CA is $153,907.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,200.00 and $180,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a full time Golang software engineer, and why are they important?

To thrive as a Full Time Golang Software Engineer, you need strong proficiency in Go programming, solid understanding of computer science fundamentals, and experience with concurrent programming, often backed by a degree in computer science or related field. Familiarity with tools such as Docker, Kubernetes, Git, and cloud platforms, as well as experience with RESTful APIs and microservices architecture, is typically required. Outstanding problem-solving skills, effective communication, and the ability to collaborate in cross-functional teams distinguish top candidates. These skills are crucial for building reliable, scalable software solutions and contributing positively to dynamic engineering environments.

What does a full time Golang software engineer do?

A Full Time Golang Software Engineer is responsible for designing, developing, and maintaining software applications using the Go programming language (also known as Golang). They work on building scalable, efficient, and reliable backend systems, APIs, and services. These engineers often collaborate with cross-functional teams, participate in code reviews, and ensure code quality and performance. Their role may also include troubleshooting issues, optimizing existing code, and staying up to date with best practices in Go development.

What is the difference between Full Time Golang Software Engineer vs Full Time Java Developer?

AspectFull Time Golang Software EngineerFull Time Java Developer
Required CredentialsBachelor's in CS or related, Golang proficiencyBachelor's in CS or related, Java proficiency
Work EnvironmentTech companies, startups, cloud servicesEnterprise software, financial institutions, tech firms
Industry UsageCloud infrastructure, microservices, backend systemsWeb applications, enterprise solutions, middleware
Common Search/ComparisonFocus on Golang-specific roles and skillsFocus on Java-specific roles and skills

Both roles require a strong programming background and similar educational credentials. The main difference lies in the programming language expertise—Golang for the Golang Software Engineer and Java for the Java Developer—and their typical work environments and industry applications. Understanding these distinctions helps job seekers target roles aligned with their skills and career goals.

What are some common challenges full time Golang software engineers face when working on large-scale projects?

Full Time Golang Software Engineers often encounter challenges related to maintaining code quality and readability as projects scale. Managing concurrency and ensuring thread safety can be complex, especially when dealing with high-traffic applications. Additionally, integrating Go services with legacy systems or other languages may require extra effort due to differences in frameworks and tooling. Effective collaboration with cross-functional teams—such as DevOps, QA, and frontend developers—is also essential for smooth deployments and troubleshooting.

What job categories do people searching Full Time Golang Software Engineer jobs in Riverside, CA look for?

The top searched job categories for Full Time Golang Software Engineer jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Full Time Golang Software Engineer jobs?

Cities near Riverside, CA with the most Full Time Golang Software Engineer job openings:

Infographic showing various Full Time Golang Software Engineer job openings in Riverside, CA as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $153,907 per year, or $74 per hour.

Connectivity software engineer

Purple Hires Inc

Irvine, CA • On-site

Full-time

Re-posted 26 days ago


Job description

Duties and Responsibilities:

  • Architect solutions across aircraft networks, satellite/air-to-ground connectivity, cabin systems, and ground interfaces
  • Translate product and airline requirements into scalable, certifiable technical designs
  • Lead the Software Development of the Connectivity products for deployment into the field
  • Establish development standards, system interfaces, and integration frameworks for the Connectivity team
  • Lead software integration across hardware, network infrastructure, and aircraft systems
  • Define unit testing, validation, and system verification strategies appropriate for IFC environments
  • Support the key relationships within the organization for execution – Gilching office, Engineering Leadership and Product Management personnel
  • Monitor issues, deviations or departures from commitments and solve or notify the appropriate stakeholders
  • Identify and suggest resolutions for process problems
  • Support customer visits, sales, and the program office as required
  • Lead assigned resources in the overall performance of the group as well as mentor, manage and develop subordinates – supporting the Manager, Connectivity Engineering in this activity

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 15+ years of experience developing and deploying software, with significant portion in embedded/networked environments
  • 10+ years of experience with software project management and cross-functional collaboration
  • Experience with C/C++ / Python /JavaScript / HTML / GoLang
  • Proven success delivering high-quality software products within complex system environments
  • Strong background in software integration, validation, and troubleshooting across hardware and software interfaces
  • Experience collaborating with cross-functional teams in systems engineering, hardware, and network connectivity
  • Demonstrated leadership experience, with the ability to mentor, manage, and develop technical teams, including onboarding new personnel
  • Proven background in software development lifecycles, unit testing frameworks, and creating technical documentation
  • Strong organizational and problem-solving skills to manage issues, deviations, and process improvements effectively
  • Excellent communication and interpersonal skills for collaboration across global teams (Engineering, Product Management, international offices) and for supporting customer-facing activities
  • Prior management experience highly desired; aerospace or in-flight entertainment (IFE) industry knowledge is a plus