1

Union Software Engineer Jobs in Naperville, IL (NOW HIRING)

Non-Union Exempt Pay Grade: 6 Class specifications are intended to present a descriptive list of ... Basic civil engineering principles and techniques including Microstation CAD software. Applicable ...

Principal Network Engineer

Chicago, IL · On-site

$163.62 - $240.62/hr

... hubs, including Union Station and multiple CTA lines, making it convenient for commuters. The ... engineering and software development teams to evaluate hardware capabilities, identify design ...

New

Knowledge of Microsoft 365 software. * Basic understanding and ability to read and interpret ... Additionally, benefits may vary depending on the region, business alignment, union involvement, and ...

Structural Engineer

Chicago, IL · On-site

$85K - $123K/yr

... applicable software (ie, REVIT and CAD among others) • Equipped to analyze, problem solve ... The benefits information listed above may not apply to union positions because benefits for such ...

New

Designed to scale with banks and credit unions at any stage of their digital journey, FIS ® ... Familiar with tools such as Confluence, Jira, and on-call management software such as PagerDuty and ...

Proficient in Microsoft Office and pertinent safety-related software programs * Positive and ... Current driver's license A few benefits offered include: (for Non-Craft & Non-Union Craft working ...

Safety Engineer II

Itasca, IL · On-site

$81K - $110K/yr

Proficient in Microsoft Office and pertinent safety-related software programs * Positive and ... Current driver's license A few benefits offered include: (for Non-Craft & Non-Union Craft working ...

Showing results 41-60

Union Software Engineer information

See Naperville, IL salary details

$63.4K

$147.3K

$205.2K

How much do union software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for union software engineer in Naperville, IL is $147,304.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,800.00 and $172,700.00 per year, depending on experience, location, and employer.

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.

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 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.

What are the most commonly searched types of Software Engineer jobs in Naperville, IL?

The most popular types of Software Engineer jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Union Software Engineer jobs?

Cities near Naperville, IL with the most Union Software Engineer job openings:

Infographic showing various Union Software Engineer job openings in Naperville, IL as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,304 per year, or $70.8 per hour.

Civil Engineer I

Oak Park

Oak Park, IL • On-site

Full-time

Re-posted 6 days ago


Job description

Department: Public Works

FLSA: Non-Union Exempt

Pay Grade: 6

Class specifications are intended to present a descriptive list of the range of duties performed by employees in the class. Specifications are not intended to reflect all duties performed within the job.

DEFINITION

This is the entry level class in the Civil Engineer series. This class is distinguished from the Civil Engineer II by the performance of the more routine tasks and duties assigned to positions within the series including designing capital improvement projects; and to provide staff assistance to the Village Engineer.

SUPERVISION RECEIVED AND EXERCISED

Receives supervision from the Village Engineer.

EXAMPLES OF DUTIES--Essential and other important duties and responsibilities may include, but are not limited to, the following:

Essential duties and responsibilities

1. Ensure that best in class customer service is provided to both internal and external customers and also embrace, support, and promote the Village's core values, beliefs, and culture.

2. Oversee and review plans of public works structures including streets, storm drains, and sewers; check plans for conformance with regulations regarding line, grade, size, elevation and location of structures; check calculations.

3. Oversee and review the plans of consulting engineers and private contractors; recommend adjustments to engineering designs; ensure compliance with specifications; and applicable Village codes.

4. Develop and design municipal capital improvement projects relating to water mains, sewers, streets traffic signals, parking lots, pavement markings, etc.

5. Act as resident engineer on capital improvement projects; ensure projects are built according to plans; modify projects on site as needed; measure and maintain records of project quantities.

6. Analyze traffic engineering problems; recommend improvements or modifications.

7. Supervise field data collection crew; review data collection needs including surveys of cross sections, topography, sewer and related projects.

8. Coordinate assigned activities with consultants, engineers, developers, contractors, other Village departments and divisions, outside agencies, and the general public; provide consultation and advice on construction projects.

9. Prepare progress reports on projects under construction; maintain records of changes and field notes.

10. Conduct various engineering studies and prepare reports.

11. Calculate the quantity, quality and cost of materials used for various projects.

Other important responsibilities and duties

1. Oversee the maintenance of plans and contract documents including subdivision maps, site plans, lot line adjustments and easements; process quit claims, grant deeds, and assessment districts.

2. Provide staff assistance to the Village Engineer; provide staff support on a variety of committees; prepare reports as necessary.

3. Stay abreast of new trends and innovations in the field of civil engineering.

4. Oversee the preparation of maps, deeds and legal descriptions.

5. Perform related duties and responsibilities as required.

6. Respond to public inquiries regarding issues related to the public right of way.

QUALIFICATIONS

Knowledge of:

Basic civil engineering principles and techniques including Microstation CAD software.

Applicable laws and regulatory codes relevant to assigned area of responsibility.

Methods, materials and techniques used in the construction of public works projects.

Modern developments, current literature and sources of information regarding engineering.

Principles of advanced mathematics and their application to engineering work.

Modern principles and practices of surveying.

Modern office procedures, methods, and computer equipment including Microsoft office applications (Word, Excel, Outlook), computer-aided drafting software, and geographical information system applications and tools.

Ability to:

Perform technical research and solve engineering problems.

Establish and maintain cooperative working relationships with those contacted in the course of work.

Prepare plans and drawings neatly and accurately.

Make engineering design computations and check, design, and prepare engineering plans and studies.

Learn and apply Village engineering policies and procedures.

Learn applicable laws and regulatory codes applicable to areas of assigned responsibility.

Prepare, understand and interpret engineering construction plans, specifications and other contract documents.

Communicate clearly and concisely, both orally and in writing.

Deal tactfully with contractors, engineers and property owners.

Establish and maintain interpersonal skills in the workplace to effectively communicate and interact with others.

Maintain reasonable and predictable attendance.

Attend meetings and functions before and after regularly scheduled work hours.

Maintain physical condition appropriate to the performance of assigned duties and responsibilities which may include the following:

- Walking, standing or sitting for extended periods of time

- Operating assigned equipment.

Maintain effective audio-visual discrimination and perception needed for:

- Making observations

- Communicating with others

- Reading and writing

- Operating assigned equipment.

Experience and Training Guidelines

Experience: Three years of professional civil engineering experience is desirable.

Training: A Bachelor's degree from an accredited college or university with major coursework in civil engineering or a related field.

License or Clarification: Possession of, or ability to obtain an "Engineer in Training" Certificate of Registration from the State of Illinois is a condition of employment and must be obtained withineighteen monthsof the hire date. Possession of a valid Illinois driver's license.

WORKING CONDITIONS

Work in an office environment; requires some sitting, standing and walking; some work at a construction site; exposure to dust, noise and vehicular traffic.

Diversity Equity & Inclusion Statement

The Village of Oak Park commits itself to diversity, equity and inclusion by recognizing that creating a mutually respectful, multicultural and equitable environment does not happen on its own, it must be intentional. This includes providing equal opportunities for everyone regardless of race, ethnicity, gender identity, sexual orientation, religion, ability, military or veteran status or any other characteristics.