1

Computer Programmer Volunteer Jobs in Georgia (NOW HIRING)

Ability to model & draft using Solid Edge, or similar 3D CAD tool. * Experience with Microsoft ... Voluntary Benefits - Life, accident, critical illness, disability, legal, identity theft, and pet ...

Bachelor's Degree in computer science, Engineering, or Information Systems or any equivalent ... Teamwork - Involves working well in a collaborative setting, supporting work team by volunteering ...

General Application

Kings Bay, GA · On-site

$50K - $250K/yr

Computer Engineer * Action Officer * Auditor * Technical SME - Subject Matter Expert * Program ... and voluntary life insurance / AD&D, short-term and long-term disability, voluntary AFLAC ...

Controls Engineer

Jasper, GA · On-site

$73K - $94K/yr

Electrical Engineering, Mechanical Engineering, Control Systems, Computer Science and Engineering ... Company paid Life Insurance and optional Voluntary Life Insurance * Development training and ...

Controls Engineer

Jasper, GA

$73K - $94K/yr

Electrical Engineering, Mechanical Engineering, Control Systems, Computer Science and Engineering ... Company paid Life Insurance and optional Voluntary Life Insurance * Development training and ...

Software Developer - Remote

Atlanta, GA · On-site

$24.04 - $28.85/hr

... Computer Science, Information Technology, Engineering, or a related discipline) OR 12+ months of ... Medical, Dental, Vision Health Savings Account Voluntary Hospital Indemnity (Critical Illness ...

Senior Developer

Atlanta, GA

$52.50 - $69.25/hr

Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field ... Life Insurance (Basic, Voluntary & AD&D) * Paid Time Off (Vacation, Sick & Public Holidays) * Short ...

next page

Showing results 1-20

Computer Programmer Volunteer information

See Georgia salary details

$27.9K

$54.9K

$80.6K

How much do computer programmer volunteer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for computer programmer volunteer in Georgia is $54,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,600.00 and $67,600.00 per year, depending on experience, location, and employer.

What are Computer Programmer Volunteers?

Computer Programmer Volunteers are individuals who offer their programming skills and expertise without financial compensation, often to support non-profit organizations, community projects, or social causes. They may work on developing software, websites, apps, or tools that help organizations achieve their missions. These volunteers can collaborate remotely or in person, depending on the needs of the project. Volunteering as a computer programmer is a valuable way to gain experience, build a portfolio, and contribute to meaningful initiatives while helping communities or causes in need.

Can I work from home as a computer programmer?

Computer programmers often have the option to work from home, especially if their employer supports remote work and they have the necessary skills in programming languages, collaboration tools, and version control systems. Many programming tasks, such as coding, debugging, and testing, can be performed remotely with a reliable internet connection. However, some roles may require on-site presence for team meetings or specific hardware access.

What are the key skills and qualifications needed to thrive as a Computer Programmer Volunteer, and why are they important?

To thrive as a Computer Programmer Volunteer, you need a strong grasp of programming fundamentals, problem-solving skills, and familiarity with at least one programming language, often supported by self-taught experience or formal coursework. Experience with version control systems like Git, collaborative platforms such as GitHub, and sometimes knowledge of web or database technologies is beneficial. Strong communication, teamwork, and a willingness to learn stand out as essential soft skills in this volunteer setting. These skills are important because they enable you to effectively contribute to projects, collaborate with diverse teams, and adapt to varying technical needs in a volunteer environment.

What are some common challenges faced by computer programmer volunteers, and how can they be addressed?

Computer programmer volunteers often work with limited resources, time constraints, and varying levels of project documentation, which can make onboarding and collaboration challenging. It's common to encounter legacy code or projects that lack clear requirements, so effective communication with project leaders and team members is essential. Staying organized, asking questions early, and leveraging open-source tools for collaboration can help volunteers contribute efficiently and feel more connected to the team. Additionally, setting realistic goals and managing expectations helps ensure both personal satisfaction and project success.

Can you volunteer as an engineer?

A computer programmer volunteer typically focuses on coding and software development tasks and may not perform engineering roles that require professional engineering licensure. However, volunteers with programming skills can contribute to technical projects, often collaborating with engineers or supporting engineering-related initiatives. Specific responsibilities depend on the organization and project needs.

Can I earn money by volunteering?

Computer programmer volunteers typically do not earn money for their volunteer work, as volunteering is unpaid. However, some organizations may offer stipends, small allowances, or recognition for their volunteers, but these are not considered formal compensation. To earn income, individuals should seek paid programming roles or freelance opportunities that provide financial compensation.

What is the difference between Computer Programmer Volunteer vs Software Developer?

AspectComputer Programmer VolunteerSoftware Developer
CredentialsOften no formal certification, but programming skills requiredTypically requires a degree or certification in computer science or related field
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesCorporate, startup, or freelance settings
Employer & IndustryNon-profits, NGOs, open-source projectsTech companies, software firms, startups
Search & Comparison IntentUnderstanding volunteer programming roles vs paid rolesComparing volunteer vs paid professional software development

The main difference between a Computer Programmer Volunteer and a Software Developer lies in their work environment, credentials, and employment status. Volunteers typically work on non-profit or open-source projects without formal certifications, while software developers often have formal education and work in paid positions within companies. Both roles involve programming skills, but their contexts and commitments differ significantly.

How do I find remote volunteer opportunities?

Computer Programmer Volunteers can find remote opportunities through online platforms such as VolunteerMatch, Idealist, and Catchafire, which list remote tech-related volunteer roles. These sites often allow filtering by skills, location, and remote options, making it easier to identify suitable opportunities that match programming skills and interests.
What are the most commonly searched types of Computer Programmer jobs in Georgia? The most popular types of Computer Programmer jobs in Georgia are:
What cities in Georgia are hiring for Computer Programmer Volunteer jobs? Cities in Georgia with the most Computer Programmer Volunteer job openings:
Infographic showing various Computer Programmer Volunteer job openings in Georgia as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 1% Temporary, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $54,863 per year, or $26.4 per hour.
Senior DevOps Developer (Cloud Automation)

Senior DevOps Developer (Cloud Automation)

Mujin Corp

Suwanee, GA • Hybrid

$121K - $155K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

We are looking for a Senior DevOpsDeveloperto build andoperatecloud and edge infrastructure powering robotics and warehouse automation systems. This is a senior IC role with leadership influence across platform engineering.This role is ideal forengineerspassionate aboutautomation, systems programming,cloud technologies, and robotics innovation.

Position Description:

  • Design andoperatecloud infrastructure across AWS, GCP,Azureand self-hosted K8s
  • Develop internal tools and automation systems using go (nice to have)
  • Manage Kubernetes-based platforms for robotics and automation workloads
  • Build andmaintainCI/CD pipelines for cloud and edge deploymentsusingArgoCDGitOps
  • Implement Infrastructure-as-Code using Terraform and configuration management tools likeAnsible
  • Own observability (monitoring, logging, alerting) across distributed systems
  • Support hybrid environments (cloud + on-prem warehouse deployments)
  • Improve system reliability, scalability, and deployment workflows
  • Collaborate closely with backend and frontend teams on platform needs

Position Requirements:

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience, and 5+ years of experience in the following:

  • Solid experience with cloud platforms (AWS, GCP, or Azure)
  • Hands-on experience with Kubernetes and Docker
  • Strong experience with CI/CD systems and automation
  • Experience with Terraform,ArgoCDandAnsible
  • Strong Linux systems and networking fundamentals
  • Experience working with cross-functional teams in fast-paced, distributed engineering environments
  • Strong written and verbal communication skills, able to explain technical issues clearly to non-technical users and to global stakeholders across time zones.

Preferred Qualifications:

  • Cloud certifications preferred (especially AWS - Solutions Architect, DevOps Engineer, etc.)
  • Experience in robotics, warehouse automation, or industrial systems
  • Experience with edge computing or IoT infrastructure
  • Familiarity with hybrid cloud + on-prem deployments
  • Experience with real-time or mission-critical system

Physical Demands/ Work Environment:

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Travel Requirement: Less than 5%.
  • Prolonged periods of sitting at a desk and working on a computer
  • Ability to work extended hours asrequired

Great Company! Great Benefits!When working withMujin, enjoy:

  • 100% Company paid Medical, Dental, Vision option plus the opportunity tobuy-upsome benefits beginning the 1stof the month after hiring!
  • 100% Company Paid Life Insurance & Voluntary Benefits
  • 100% Company Paid Long and Short-Term Disability
  • 15 Paid Time Off (PTO) days beginning your 1styear!
  • 11 Paid Holidays,including (2) Floating Holidays!
  • 401(k) Plan!
  • Parental Leave Benefits!
  • Health Savings Account (HSA)optionwith HDHP!
  • Flexible Spending Account (FSA) options for Medical and Dependent Care!
  • Referral Bonuses!
  • Company Stock Options in many roles!