1

Union Software Engineer Jobs in Vermont (NOW HIRING)

Union Software Engineer information

See Vermont salary details

$67.5K

$156.9K

$218.5K

How much do union software engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for union software engineer in Vermont is $156,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,600.00 and $183,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Union Software Engineer position, and why are they important?

A Union Software Engineer excels with strong programming fundamentals, software development methodologies, and typically holds a degree in computer science or a related field. Familiarity with tools such as Git, continuous integration pipelines, and knowledge of union contracts or labor management software may be required. Outstanding teamwork, effective communication, and adaptability are crucial soft skills for bridging technical and union-specific requirements. These abilities are essential for ensuring software solutions meet organizational standards while supporting fair labor practices and productive collaboration.

How does being a Union Software Engineer differ from a non-union Software Engineer in terms of work environment and responsibilities?

As a Union Software Engineer, you'll often benefit from defined workplace protections, clearer work hours, and collective bargaining agreements that set standards for pay and benefits. Your responsibilities will still center around software development, but you may also participate in union activities—such as attending meetings, voting on contracts, or collaborating on work-related policies. Daily tasks involve coding, collaborating with cross-functional teams, and ensuring software aligns with both organizational and union requirements. This supportive structure can lead to enhanced job security and a strong sense of community among colleagues.

What is a Union Software Engineer job?

A Union Software Engineer is a software developer who is part of a labor union that advocates for fair wages, job security, and better working conditions. They perform the same technical tasks as other software engineers, such as coding, debugging, and system design, but with added protections and benefits negotiated by their union. These unions help ensure transparent employment policies, collective bargaining power, and support for workplace issues. Unionized software engineers may work in various industries, including tech companies, government agencies, and nonprofits.

What are the most commonly searched types of Software Engineer jobs in Vermont? The most popular types of Software Engineer jobs in Vermont are:
What are popular job titles related to Union Software Engineer jobs in Vermont? For Union Software Engineer jobs in Vermont, the most frequently searched job titles are:
What job categories do people searching Union Software Engineer jobs in Vermont look for? The top searched job categories for Union Software Engineer jobs in Vermont are:
What cities in Vermont are hiring for Union Software Engineer jobs? Cities in Vermont with the most Union Software Engineer job openings:
Infographic showing various Union Software Engineer job openings in Vermont as of June 2026, with employment types broken down into 3% Internship, 3% As Needed, 82% Full Time, 3% Part Time, 3% Temporary, and 6% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $156,855 per year, or $75.4 per hour.
Systems Engineering PC3 X

Systems Engineering PC3 X

University of Vermont

Burlington, VT • Hybrid

$80K - $96K/yr

Other

Posted 19 days ago


University Of Vermont rating

8.2

Company rating: 8.2 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

109th of 539 rated colleges and universities


Job description

Position Details
Advertising/Posting Title Senior Systems Engineer Posting Summary
Implement and support Microsoft endpoint management technologies with on-premises, hybrid, and cloud-native Microsoft 365 services, focusing on modern device management (MDM) through Microsoft Intune, Entra and other end user computing (EUC) solutions. Collaborate with faculty and staff to determine needs and priorities and support deployment and administration of applications.
Primary responsibilities include: Administer Microsoft infrastructure services on multiple large-scale systems in a 247 production data center environment. Support cloud and on-premises Microsoft technologies such as Intune, Entra, Autopilot, Configuration Manager (formerly SCCM), Active Directory, Windows Server systems, and other Microsoft services. Install, maintain, and modify Windows operating systems and components, and develop scripts (PowerShell) to maintain and enhance UVM systems.
Engineer and support solutions for MDM improvements and help determine the future of Unified Endpoint Management solutions. Collaborate to evaluate and deploy next generation systems for management of university client devices, operating systems, software, and BYOD.
Develop and support enhancements to EUC environments. Provide technical support for UVM's VMware Horizon Virtual Desktop Infrastructure (VDI) environment, enhancing for academic needs as well as administrative access to sensitive data. Help manage UVM's AppsAnywhere environment to ensure multiple software delivery methods meet campus needs, including the creation of Cloudpaging packages for streaming installation of applications to Windows computers, integrating virtual applications hosted in UVM's VMware environment, and curating local downloadable installers for multiple operating systems and use cases.
Work with Systems and Information Security staff to ensure secure and reliable on-premises and cloud services environments. Maintain a proactive security posture when evaluating and implementing technologies, responding quickly to mitigate emerging threats and keeping systems and applications updated.
Minimum Qualifications (or equivalent combination of education and experience)
-Five years of systems administration and scripting experience in a large-scale, complex Microsoft server environment. Bachelor's degree or four additional years of experience to substitute for the degree.
- Expertise with EUC solutions, including MDM-based deployment, onboarding, patching, and policy.
- Expertise with Microsoft Windows Server and desktop operating systems and demonstrated ability to manage integrated Microsoft services in a highly available environment.
- Experience with scripting, including PowerShell.
- Experience with Microsoft Entra services.
- Configuration management, system and network debugging experience.
- Effective troubleshooting skills.
- Effective written and verbal communication skills.
- Experience administering Microsoft 365 services.
Desirable Qualifications
- Previous history of running complex managed workstation environments successfully.
- Experience with Microsoft Intune and Autopilot.
- Experience with Microsoft SCCM, MDT, or similar endpoint management and deployment services.
- Virtual Desktop Infrastructure (VDI) expertise, ideally VMware Horizon.
- Experience with application virtualization technologies.
- Knowledge of Active Directory and Group Policy.
- Experience with CrowdStrike EDR tools or products.
- Experience working at an academic institution.
Anticipated Pay Range $80,000-$96,000 Other Information Special Conditions Non-standard work hours required, This position is eligible for a hybrid schedule with an option to split time between campus and elsewhere, in accordance with the university telecommuting policy, Background Check required for this position FLSA Exempt Union Position Yes, UVMSU
Posting Details

Position will be posted for a minimum of one week, after which it is subject to removal without notice.

Job Location Burlington, Vermont, United States Job Open Date 05/07/2026 Job Close Date (Jobs close at 11:59 PM EST.) Open Until Filled No
Our Common Ground Statement

The University of Vermont is a welcoming, educationally purposeful community committed to creating an inclusive environment that embraces intellectual diversity and global perspectives. We seek to prepare students to be accountable leaders who will bring to their work a grasp of complexity, effective problem-solving and communication skills, and an enduring commitment to learning and ethical conduct. Members of the University of Vermont community embrace and advance the values of Our Common Ground: Respect, Integrity, Innovation, Openness, Justice, and Responsibility. Staff play a critical role in this effort and the successful candidate will demonstrate a strong commitment to UVM's mission and advancing Our Common Ground values through the execution of their job duties.

Position Information
Position Title Systems Engineering PC3 X Posting Number S6087PO Department Systems Architecture & Admin/11620 Position Number 001659 Percent of Full-Time 1.0 Standard Hours at 1.0 FTE 37.5 Term (months per year) 12

What University Of Vermont employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom