1

Union Software Engineer Jobs in Erie, PA (NOW HIRING)

Union Software Engineer information

See Erie, PA salary details

$61.5K

$142.9K

$199.1K

How much do union software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for union software engineer in Erie, PA is $142,926.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,300.00 and $167,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a union software engineer, 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?

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 Erie, PA? The most popular types of Software Engineer jobs in Erie, PA are:
What cities near Erie, PA are hiring for Union Software Engineer jobs? Cities near Erie, PA with the most Union Software Engineer job openings:

Principal Applications Architect

Sanford Health

North East, PA • On-site

$53/hr

Full-time

Posted 26 days ago


Sanford Health rating

6.8

Company rating: 6.8 out of 10

Based on 545 frontline employees who took The Breakroom Quiz

491st of 887 rated healthcare providers


Job description

Sanford Health, the largest rural health system in the United States, is dedicated to transforming the health care experience and providing access to world-class health care in America's heartland.

Work Shift:

8 Hours - Day Shifts (United States of America)

Scheduled Weekly Hours:

40

Compensation:

Salary Range: $53.00 - $87.50 Pay starts at $53 and increases according to years of applicable experience.

Union Position:

No

Department Details

Summary

The Principal Application Architect serves as a strategic leader within the Enterprise Architecture Center of Excellence, responsible for shaping the application technology landscape across Sanford Healthcare. Drives innovation by identifying and recommending solutions that enable critical business capabilities, ensure scalability and security, and align with the enterprise's long-term vision. Acting as a trusted advisor, the Principal Application Architect partners with stakeholders, application teams, and technical teams to deliver robust, future-ready application architectures that support organizational growth and transformation.

Job Description

As a key member of the Enterprise Architecture Center of Excellence, the Principal Application Architect is responsible for driving transformational opportunities through the strategic adoption of application technologies across the enterprise. Identifies critical business capabilities while ensuring alignment with evolving business and information systems requirements.


Designs and oversees the implementation of enterprise-level application solutions that align with business objectives and adhere to technical standards. Ensures that systems are scalable, secure, reliable, and maintainable, while guiding development teams in applying architectural best practices.


Collaborates with stakeholders and technology leaders as a trusted advisor to evaluate and recommend tools, frameworks, and platforms that address current and future business needs. Works closely with Infrastructure, Cloud, and Security Architects to ensure seamless integration of application solutions with underlying infrastructure and cloud environments, maintaining compliance with organizational security standards.


Reviews application technologies for fitness to purpose and defining iterative paths toward strategic architecture goals. Develops high-level plans to bridge gaps between current and target states, aligning with IT budgeting and capital planning cycles. Additionally, will analyze system performance and implement improvements to enhance scalability, reliability, and overall efficiency.


Must have the ability to work with leaders at all levels across the organization. Work with technical and non-technical stakeholders to clarify/discover requirements. Partner with Application Owners to confer with end-users, clients, or management to define business requirements for complex systems and technology evolution, leading to engaged delegation to technical engineers. Collaborate within Architecture and across IT disciplines to identify, establish, and maintain principles, policies & technical standards. Collaboratively author, publish, and socialize these principles, policies & standards as assigned.

Qualifications

Bachelor's degree in computer science or related field required. Consideration will be given candidates with minimum six years work experience in lieu of degree.
Expert level experience aligning purchased software with capabilities and enterprise architecture frameworks, knowledge of cloud integration patterns (SaaS, PaaS), leading or facilitating application selection processes (RFP's, RFI's), experience connecting purchased solutions to existing systems within the environment.

Sanford is an EEO/AA Employer M/F/Disability/Vet.


If you are an individual with a disability and would like to request an accommodation for help with your online application, please call 1-877-949-5678 or send an email to talent@sanfordhealth.org.


What Sanford Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Sanford Health logo

About Sanford Health

Sourced by ZipRecruiter

Sanford Health is one of the largest and fastest-growing not-for-profit health systems in the United States. We're proud to offer many development and advancement opportunities to our nearly 50,000 members of the Sanford Family who are dedicated to the work of health and healing across our broad footprint.

Industry

Health care and social assistance and hospitals

Company size

10,000+ Employees

Headquarters location

Sioux Falls, SD, US

Social media