1

Software Engineer Volunteer Jobs in Rochester, NY

Project Engineer

Rochester, NY · On-site

$45K - $55K/yr

CMiC our site management software, is where daily correspondence and all other correspondence will ... Volunteers readily; Takes on self-development activities; Seeks increased responsibilities; Takes ...

Proficiency in STAAD, CSI, SAP, AASHTOWare BrR and other structural analysis and design software ... Ability to join Stantec committees, employee resource groups, participate in community volunteering ...

Proficiency in STAAD, CSI, SAP, AASHTOWare BrR and other structural analysis and design software ... Ability to join Stantec committees, employee resource groups, participate in community volunteering ...

Proficiency in STAAD, CSI, SAP, AASHTOWare BrR and other structural analysis and design software ... Ability to join Stantec committees, employee resource groups, participate in community volunteering ...

Structural Bridge Engineer

Rochester, NY · On-site

$90K - $131K/yr

Proficiency in STAAD, CSI, SAP, AASHTOWare BrR and other structural analysis and design software ... Ability to join Stantec committees, employee resource groups, participate in community volunteering ...

Volunteer readily and look for ways to improve and create successful outcomes, positively ... Familiarity with optical design software such as Zemax. * Programming experience preferred.

Engineer

Bergen, NY

$31.26 - $39.07/hr

... Software. Store systems that may need support would include, but not limited to Point of Sale (POS ... voluntary benefits (such as critical illness, hospital and accident insurance). Thank you for your ...

Engineer

Bergen, NY · On-site

$31.26 - $39.07/hr

... Software. • Store systems that may need support would include, but not limited to Point of Sale ... voluntary benefits (such as critical illness, hospital and accident insurance). Thank you for your ...

CMM PROGRAMMER

Rochester, NY · On-site

$28 - $33/hr

Ability to read and interpret blueprints. * Experience with PC-DMIS Software preferred ... Voluntary Disability Insurance * 401(k) Plan with Company Match According to the New York Pay ...

Experience using Mastercam or similar CAM software. * Ability to work with STEP files and CAD ... Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health ...

CNC PROGRAMMER

Rochester, NY · On-site

$28 - $43/hr

... Programming software, and create geometry as needed. * Generate programs for milling centers ... Voluntary Disability Insurance * 401(k) Plan with Company Match According to the New York Pay ...

Python Developer IV

Webster, NY · On-site

$111K - $174K/yr

... backend software development with a strong focus on Python and Django • Proven experience ... We offer paid time off for volunteerism and promote many company-wide and local initiatives that ...

Python Developer IV

Webster, NY · Remote

$111K - $174K/yr

We offer paid time off for volunteerism and promote many company-wide and local initiatives that ... backend software development with a strong focus on Python and Django • Proven experience ...

Showing results 21-40

Software Engineer Volunteer information

See Rochester, NY salary details

$62.7K

$145.6K

$202.8K

How much do software engineer volunteer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software engineer volunteer in Rochester, NY is $145,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the software engineer volunteer position, and why are they important?

To excel as a Software Engineer Volunteer, a solid understanding of programming fundamentals, knowledge of software development methodologies, and experience with languages such as Python, Java, or JavaScript are essential. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub), and possibly agile project management tools is highly advantageous. Excellent communication, teamwork, and time-management skills can set you apart in a volunteer environment where resources and supervision may be limited. These competencies are vital for contributing effectively, solving problems independently, and supporting organizational goals in a collaborative, often fast-paced setting.

What kinds of projects does a software engineer volunteer typically work on?

As a Software Engineer Volunteer, you may work on a variety of projects, such as building and maintaining web or mobile applications, automating workflows, or assisting with data analysis and reporting tools for nonprofits or community organizations. Projects often address real-world needs, like increasing accessibility, improving user experience, or supporting fundraising platforms. You might work independently or as part of a diverse, cross-functional team, often collaborating remotely. This experience provides valuable opportunities to refine your technical skills, expand your professional network, and make a meaningful impact through your expertise.

What is a software engineer volunteer?

A Software Engineer Volunteer is an unpaid role where individuals contribute their coding skills to projects for non-profits, open-source initiatives, or startups. Volunteers assist with software development, debugging, and sometimes testing or documentation. This role provides hands-on experience, helps build a portfolio, and allows professionals to give back to the community while improving their technical skills.

What are the most commonly searched types of Software Engineer jobs in Rochester, NY?

The most popular types of Software Engineer jobs in Rochester, NY are:

What are popular job titles related to Software Engineer Volunteer jobs in Rochester, NY?

For Software Engineer Volunteer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Software Engineer Volunteer jobs in Rochester, NY look for?

The top searched job categories for Software Engineer Volunteer jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Software Engineer Volunteer jobs?

Cities near Rochester, NY with the most Software Engineer Volunteer job openings:

Infographic showing various Software Engineer Volunteer job openings in Rochester, NY as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $145,557 per year, or $70 per hour.

$45K - $55K/yr

Full-time

Re-posted 12 days ago


Job description

Job Type
Full-time
Description
DiMarco Constructors is seeking a Project Engineer to support field operations and project management teams on commercial construction projects.
Summary:
A construction project engineer manages small groups of subcontractors and assists in the planning, directing and supervision of large construction projects. Construction project engineers operate as part of the overall project management team. They creatively/effectively serve as the liaison on construction projects to make sure the project is safe and runs as smoothly as possible.
Essential Functions:
  • Work directly with the Project Executive, Superintendent, and Project Foreman to ensure the needs of the construction project are effectively meet in a timely fashion.
  • Assist with planning, implementing and manage construction tasks in accordance with scheduled milestones.
  • Assist superintendent with the managing of the subcontractor workforce. This includes but is not limited to daily badging/collecting manpower logs from Subcontractor's site foreman.
  • Project Engineers assist with reviewing/understanding drawings and designs before being built/installed on the project.
  • Project engineers will learn a basic understanding of contract plans, construction specifications, subcontractor scopes as well as Exhibit 3's.
  • Assist Site Superintendent by completing professionally written correspondence. These include but are not limited to: daily journals, requests for information, potential change requests, non-compliance forms, meeting minutes and emails. CMiC our site management software, is where daily correspondence and all other correspondence will be recorded.
  • Responsible for photographing daily progress which can be taken using OpenSpace. Responsible for completing weekly 360 OpenSpace Captures and uploading all photos and captures into CMiC to comply with the daily requirements.
  • Participates in weekly meetings with Subcontractors, Owners, Architects, Engineers, and DiMarco
  • Provide necessary status updates and assists in responding to questions from clients, subcontractors, and DiMarco leadership regarding schedule/milestones. Up-to-date knowledge or project schedule status and milestones will be required.
  • Support field team in the managing the submittal process. This including but not limited to: collecting samples, product data, shop drawings, mock-up, and technical data from subcontractors that is required by the owner/architect to review for approval.
  • Compliant in OSHA 30 and walk thru jobsite and review and report any non-compliant and unsafe conditions.
  • Responsible for working with the Logistics & Procurement Team on Long-Lead Items to identify potential issues with meeting project milestones/deadlines.
  • Provide support to the field team in completing quality control walks and create/review punch lists per contract requirements and DiMarco standards.
  • Assist project team in maintaining record set of drawings "As-Built".

Knowledge, Skills and Abilities:
  • Ability to navigate entire job site, including stairs or other elevated structures.
  • Proficient knowledge for daily usage of MS Project and MS Office.
  • Tactfully assists in managing difficult situations with clients, subcontractors, and coworkers; Responds promptly to the needs of clients, subcontractors and coworkers.
  • Maintains confidentiality; Keeps emotions under control; Remains open to others' ideas and willing to explore and try said new ideas and ways of thinking.
  • Listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Participates in meetings.
  • Manages competing demands; Able to deal with frequent change, delays, or unexpected events.
  • Follows instructions, responds to management direction; Takes responsibility for own actions; Completes tasks on time or notifies appropriate person with an alternate plan.
  • Volunteers readily; Takes on self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
  • Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret written information.
  • Prioritizes and plans work activities; Uses time efficiently, develops realistic action plans.

Physical Demands:
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • This position involves work on construction site where duties will be performed both indoors and outdoors
  • While performing the duties of this Job, the employee is regularly required to stand and walk; Duties of the job may also require employee to sit in some instances.
  • The employee must have use of their arms and legs.
  • The employee must be able to climb or balance; Bend, kneel, crouch, or crawl.
  • The employee must be able to effectively communicate by voice as well as hear.
  • The employee must occasionally lift and/or move up to 100 lbs

Education and/or Experience:
  • Construction degree or equivalent experience considered
  • Microsoft office experience preferred.

Additional Qualifications:
  • Must be able to travel to the jobsite(s) as assigned.

DiMarco is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. DiMarco is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact the human resources department
Salary Description
$45,000 - $55,000 per year