1

Volunteer Software Engineers Jobs (NOW HIRING)

Software Developer - Remote

Pittsburgh, PA · On-site +1

$50K - $60K/yr

Launched with the goal of creating a larger, more sustainable pipeline of software engineers, Dev10 ... Medical, Dental, Vision Health Savings Account Voluntary Hospital Indemnity (Critical Illness ...

Software Engineer

Annapolis, MD · On-site

$70K - $190K/yr

... volunteer program * 10% matching in 401(k) contributions vested on day one * $5,000 annual training ... We hire software engineers, web designers, test engineers, systems engineers, systems ...

Mid Software Engineer

Annapolis, MD · On-site

$70K - $190K/yr

... volunteer program * 10% matching in 401(k) contributions vested on day one * $5,000 annual training ... We hire software engineers, web designers, test engineers, systems engineers, systems ...

Software Developer - Remote

Milwaukee, WI · On-site +1

$50K - $60K/yr

... Engineers in a hands-on environment Gain two years of client project experience as a Dev10 ... Medical, Dental, Vision Health Savings Account Voluntary Hospital Indemnity (Critical Illness ...

Software Developer - Remote

Atlanta, GA · On-site +1

$24.04 - $28.85/hr

Launched with the goal of creating a larger, more sustainable pipeline of software engineers, Dev10 ... Medical, Dental, Vision Health Savings Account Voluntary Hospital Indemnity (Critical Illness ...

... volunteer program * 10% matching in 401(k) contributions vested on day one * $5,000 annual training ... We hire software engineers, web designers, test engineers, systems engineers, systems ...

Senior Software Engineer

Laurel, MD · On-site

$190K - $240K/yr

... volunteer program * 10% matching in 401(k) contributions vested on day one * $5,000 annual training ... We hire software engineers, web designers, test engineers, systems engineers, systems ...

Senior Software Engineer

Lancaster, PA · On-site

$119K - $157K/yr

Senior Software Engineers bring deep expertise in Vue.js and the modern JavaScript ecosystem, and ... Volunteer Time Off * Birthday Time Off Come join our growing team! Listrak is proud to be an Equal ...

Senior Software Engineer

Lancaster, PA · On-site

$119K - $157K/yr

Senior Software Engineers bring deep expertise in Vue.js and the modern JavaScript ecosystem, and ... Volunteer Time Off * Birthday Time Off Come join our growing team! Listrak is proud to be an Equal ...

next page

Showing results 1-20

Volunteer Software Engineers information

See salary details

$63.5K

$147.5K

$205.5K

How much do volunteer software engineers jobs pay per year?

As of Jun 18, 2026, the average yearly pay for volunteer software engineers in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Volunteer Software Engineers vs Software Developers?

AspectVolunteer Software EngineersSoftware Developers
CredentialsTypically no formal certifications required; skills demonstrated through projectsOften hold degrees or certifications in computer science or related fields
Work EnvironmentNon-profit, open-source projects, community-driven initiativesCorporate, startup, or freelance settings
Employer & Industry UsageNon-profit organizations, open-source communities, NGOsTech companies, startups, enterprise businesses
Search & Comparison IntentVolunteering, non-profit tech work, open-source contributionsCareer development, job opportunities, freelance work

Volunteer Software Engineers typically work on non-profit or open-source projects without monetary compensation, focusing on community impact. Software Developers usually work in paid roles within companies or freelance, developing commercial or personal projects. While both roles require strong coding skills, the context and motivation differ significantly.

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

To thrive as a Volunteer Software Engineer, you typically need strong programming skills, problem-solving abilities, and a foundational understanding of software development principles, often supported by relevant coursework or experience. Familiarity with version control systems like Git, code collaboration platforms such as GitHub, and sometimes knowledge of specific frameworks or languages relevant to the project are important. Excellent communication, teamwork, and adaptability help volunteers integrate smoothly into diverse teams and effectively support project goals. These skills and qualities are essential for delivering meaningful technical contributions and fostering a positive, collaborative environment even in non-profit or resource-limited settings.

How do Volunteer Software Engineers typically balance project commitments with their other personal and professional responsibilities?

Volunteer Software Engineers often juggle their contributions alongside full-time jobs, studies, or family commitments. Most organizations offering volunteer opportunities are flexible and understanding, usually setting realistic expectations for time commitments and allowing engineers to choose tasks that fit their schedules. Communication and transparency with project leads are key to managing workload and ensuring that deliverables are met without causing burnout. Additionally, many teams use asynchronous collaboration tools to accommodate different time zones and availability, making it easier for volunteers to contribute when it suits them best.

What are volunteer software engineers?

Volunteer software engineers are individuals with software development skills who offer their time and expertise to organizations or projects without monetary compensation. They often contribute to nonprofits, open-source projects, or community initiatives, helping to build or maintain software systems, websites, or applications. Volunteering in this role can provide valuable real-world experience, support important causes, and allow engineers to expand their professional networks. These roles may include a variety of tasks such as coding, debugging, testing, or mentoring other volunteers.
What cities are hiring for Volunteer Software Engineers jobs? Cities with the most Volunteer Software Engineers job openings:
What are the most commonly searched types of Software Engineers jobs? The most popular types of Software Engineers jobs are:
What states have the most Volunteer Software Engineers jobs? States with the most job openings for Volunteer Software Engineers jobs include:
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

subway

Shelton, CT • On-site

$102K - $128K/yr

Other

Medical, Life, Retirement

Posted 18 days ago


Subway rating

4.5

Company rating: 4.5 out of 10

Based on 2,005 frontline employees who took The Breakroom Quiz

89th of 104 rated fast food restaurants


Job description

Software Development Engineer in Test (SDET)

Ready to build what’s next with one of the world’s most iconic brands?

Why Join Subway?

At Subway, we are not standing still. We are building.

This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact.

You will not just do the work. You will shape it.

We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world.

If you bring energy, accountability and a bias for action, you will fit right in.

We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day.

This is your chance to be part of what’s next.

About the Role:

The Software Development Engineer in Test (SDET) is responsible for building and maintaining automated test solutions that ensure the quality, reliability, and performance of software applications. This role applies strong software engineering skills to testing challenges, embedding quality into the development lifecycle through automation, tooling, and continuous validation. The SDET partners closely with Software Engineers, Product Managers, and Platform teams to deliver high-quality, scalable systems.

Responsibilities include but not limited to:

  • Design, develop, and maintain automated test frameworks for UI, API, and backend services.
  • Write production-quality test code using modern programming languages and frameworks.
  • Collaborate with software engineers to define test strategies, acceptance criteria, and quality requirements.
  • Embed automated testing into CI/CD pipelines to enable continuous testing and fast feedback.
  • Develop and execute tests for functional, integration, regression, and end-to-end scenarios.
  • Perform API, data-level, and contract testing to validate system integrations.
  • Identify, document, and track defects while partnering with engineering teams on root-cause analysis.
  • Validate non-functional requirements including performance, reliability, and scalability, as needed.
  • Participate in design and code reviews to provide a quality and testability perspective.
  • Improve test coverage and reduce manual testing through automation and tooling enhancements.

Qualifications (some examples listed below):

  • 4–7 years of experience in software testing, automation, or SDET roles.
  • Strong software development skills with experience writing test automation code.
  • Proficiency in one or more programming or scripting languages (e.g., Java, JavaScript, Python, C#).
  • Experience with test automation frameworks and tools (e.g., Selenium, Cypress, Playwright, REST-assured, Postman).
  • Solid understanding of REST APIs, microservices, and distributed systems.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with Agile and DevOps delivery models.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • People Management: No | Travel: Minimal to none.

What do we offer?

  • Insurance Plans (Medical, Life)
  • Pension/401K/RSP (country specific)
  • Competitive Bonus
  • Mobility Allowance
  • Tuition Reimbursement
  • Company Holidays
  • Volunteering time
  • And More……

 

Compensation: The base pay range for this role is $102,700 - 128,400 annually

Pay within this range will be determined in good faith based on job-related factors, which may include skills, experience, education/training, location, and internal equity.


What Subway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom