1

Software Volunteer Jobs in California (NOW HIRING)

Volunteer Relationship Coordinator

Los Angeles, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Experience using Raiser's Edge and Volunteer Management Software * Experience collaborating with a broad range of stakeholders to complete projects Work Environment: * Combination of field and office ...

Software Engineer

Foster City, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... the integration of software components from all teams throughout Sigma Software Vertex ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Software Engineer

Foster City, CA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... the integration of software components from all teams throughout Sigma Software Vertex ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Software Engineer

Foster City, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... the integration of software components from all teams throughout Sigma Software Vertex ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Volunteer Relationship Coordinator

Los Angeles, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Experience using Raiser's Edge and Volunteer Management Software * Experience collaborating with a broad range of stakeholders to complete projects Work Environment: * Combination of field and office ...

Senior Software Engineer

San Mateo, CA · On-site

$160K - $271K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Paid time off programs, including volunteer time off * Market-competitive pay and incentive ... Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We ...

next page

Showing results 1-20

Software Volunteer information

See California salary details

$8

$18

$33

How much do software volunteer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for software volunteer in California is $18.89, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $19.90 per hour, depending on experience, location, and employer.

What is the difference between Software Volunteer vs Software Intern?

AspectSoftware VolunteerSoftware Intern
CredentialsTypically no formal credentials required, open to enthusiasts and studentsOften required to be a student or recent graduate in computer science or related field
Work EnvironmentUsually nonprofit, open-source projects, or community initiativesCorporate, startup, or organization-based settings with structured programs
Employer & Industry UsageNonprofits, open-source communities, humanitarian projectsTech companies, startups, corporate R&D departments
Search & Comparison IntentUnderstanding volunteer opportunities in software developmentSeeking internship roles for career development in software

In summary, a Software Volunteer typically contributes to projects without formal compensation or credentials, often in nonprofit or open-source settings. A Software Intern is usually a student or recent graduate gaining industry experience through structured internship programs in corporate or startup environments.

What are some common challenges faced by software volunteers when working with non-profit organizations, and how can they be addressed?

Software volunteers often encounter challenges such as limited resources, varying levels of technical expertise among team members, and evolving project requirements within non-profit organizations. To address these obstacles, clear communication and regular check-ins are essential to align expectations and ensure progress. Adopting agile methodologies and focusing on building scalable, maintainable solutions can also help volunteers deliver meaningful impact despite constraints. Collaborating closely with non-technical stakeholders ensures that the developed software truly meets the organization's needs.

What is a software volunteer?

Software Volunteers are individuals who contribute their time and technical skills to develop, maintain, or support software projects without monetary compensation. They often work with non-profit organizations, open-source communities, or social initiatives to help build or improve software that benefits the public or a specific cause. Software Volunteers may engage in activities such as coding, testing, documentation, training, or providing technical support. Their contributions are valuable in driving innovation, expanding access to technology, and supporting organizations with limited resources. Volunteering in software can also provide valuable experience and networking opportunities.

What are the key skills and qualifications needed to thrive as a software volunteer, and why are they important?

To thrive as a Software Volunteer, you need proficiency in programming languages, problem-solving abilities, and a willingness to learn, often backed by some formal or informal technical training. Familiarity with popular development tools like Git, code editors, and collaboration platforms such as GitHub is highly beneficial. Strong teamwork, communication, and adaptability are essential soft skills for collaborating effectively with diverse teams and responding to changing project needs. These skills and qualities enable volunteers to make meaningful contributions, adapt quickly, and support project success in fast-paced or resource-constrained environments.

What are the most commonly searched types of Software jobs in California?

The most popular types of Software jobs in California are:

What cities in California are hiring for Software Volunteer jobs?

Cities in California with the most Software Volunteer job openings:

Infographic showing various Software Volunteer job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $39,283 per year, or $18.9 per hour.

Volunteer Software Security & Cryptography Engineer

LoveSetMatch

Los Angeles, CA • On-site

Other

Posted 12 days ago


Job description

Volunteer Software Security & Cryptography Engineer

Responsibilities

  • Architect and implement the end-to-end encryption (E2EE) layer for our messaging features using the Signal Protocol (or similar Double Ratchet implementations) within a React and Firebase environment.
  • Manage complex client-side cryptographic state, including secure key generation, key storage (using IndexedDB/Web Crypto API), and multi-device session synchronization.
  • Collaborate with the frontend team to integrate secure identity verification (fingerprints/safety numbers) without compromising the user experience for community sports organizers.
  • Conduct security-focused code reviews to ensure no cryptographic material is accidentally exposed to the server or logging systems.

Preferred Requirements

  • Strong proficiency in JavaScript and React.
  • Tangible experience implementing End-to-End Encryption (E2EE) logic (familiarity with libsignal-protocol, OMEMO, or raw Web Crypto API is highly preferred).
  • Deep understanding of cryptographic primitives, specifically Public Key Infrastructure (PKI), X3DH key agreement, and the Double Ratchet algorithm.
  • Experience working with NoSQL/Firebase data modeling, specifically regarding how to store encrypted blobs and public key bundles efficiently.
  • A passion for privacy and community collaboration tools.