1

Union Programmer Jobs in Oregon (NOW HIRING)

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Finance, Math, Engineering or Risk Management from an accredited college or university.

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Finance, Math, Engineering or Risk Management from an accredited college or university.

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Finance, Math, Engineering or Risk Management from an accredited college or university.

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Engineering etc. from an accredited college or university. * Working knowledge of Excel, Word, and ...

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Engineering etc. from an accredited college or university. * Working knowledge of Excel, Word, and ...

$20/hr

We're a credit union, owned by our members and dedicated to serving people, not profit. We know ... Engineering etc. from an accredited college or university. * Working knowledge of Excel, Word, and ...

next page

Showing results 1-20

Union Programmer information

See Oregon salary details

$12

$41

$72

How much do union programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for union programmer in Oregon is $41.80, according to ZipRecruiter salary data. Most workers in this role earn between $27.21 and $54.38 per hour, depending on experience, location, and employer.

What is a Union Programmer job?

A Union Programmer is a software developer or coder who is a member of a labor union that represents tech workers. These unions negotiate fair wages, benefits, and working conditions on behalf of their members. Union Programmers may work in various industries, including entertainment, government, or technology, and they often have collective bargaining agreements that provide job security and standardized pay rates. Their role typically includes writing, testing, and maintaining software while benefiting from union protections.

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

To thrive as a Union Programmer, you need strong programming skills in languages such as C++, Java, or Python, along with a solid understanding of software development best practices and union guidelines. Experience with collaborative development tools (like Git), ticketing systems, and, in some sectors, knowledge of union-specific software or certifications may be required. Excellent communication, teamwork, and conflict resolution are vital soft skills, especially when working across diverse teams or on projects involving union-negotiated work rules. These skills and qualities ensure efficient, compliant, and productive software development within unionized environments.

What is the typical work environment and team structure for a Union Programmer?

Union Programmers often work in collaborative environments within medium to large organizations where programming staff are part of a labor union. You can expect to be part of cross-functional teams, frequently interacting with other developers, project managers, and sometimes union representatives to ensure both technical and contractual obligations are met. Work is typically structured around clearly defined tasks, standard hours, and specific guidelines established through collective bargaining agreements. Union Programmers often benefit from standardized job roles, fair pay scales, defined hours, and access to professional development opportunities provided by the union. This setting fosters both job security and opportunities for skill growth within a supportive, team-oriented environment.
What are the most commonly searched types of Programmer jobs in Oregon? The most popular types of Programmer jobs in Oregon are:
What are popular job titles related to Union Programmer jobs in Oregon? For Union Programmer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Union Programmer jobs? Cities in Oregon with the most Union Programmer job openings:

$77.78K/yr

Full-time

Retirement, PTO

Posted 17 days ago


Job description

$77,784 annually

**Please provide a detailed cover letter with your application submission.**

Steer the Future of Maritime Engineering at the Tongue Point Job Corps Center in Astoria, OR! As a Maritime Chief Engineer Instructor, you'll have the chance to pass on your expertise and lead the next generation of engineers. If you're ready to make a lasting impact in maritime education, this role is for you!

This position offers a consistent Monday-Friday schedule, providing regular weekday hours for a balanced work-life routine. Other benefits include: 

  • Generous pension plan (7% of annual gross)
  • Premium employer-paid benefits for the employee and their family 
  • 30 vacation days per year & 16 sick days per year
  • Union 401K - no match

Duties Include:  

  • Curriculum delivery: Design lessons and practicums that adhere to the USCG-approved engineering curriculum.
  • Instruction and Training: Teach classes, lead practical exercises, and oversee hands-on training sessions in marine engineering.
  • This position will serve as Chief Engineer on Tongue Point Job Corps training vessels (Ironwood and Columbia) during underway training with students (1-2 times/week).
  • Manage and mentor engineering students, ensuring quality and adherence to curriculum guidelines.
  • Student Assessment: Evaluate student progress, provide feedback, and conduct assessments to ensure competency in maritime engineering skills.
  • Laboratory and Workshop Maintenance: This position oversees the maintenance, safety, and availability of lab equipment, simulators, and engineering workshops.
  • Compliance and Safety: Ensure all training and facilities comply with maritime regulatory standards and safety protocols.
  • Professional Development: Stay current with industry practices, update certifications, and participate in ongoing professional development.
  • Collaboration with the Maritime Industry: Build relationships with industry stakeholders to align training with real-world demands and potential student career opportunities.
  • Administration and Reporting: Manage schedules, record-keeping, and reporting requirements as specified by the DOL, MTC, NMC, and other regulatory bodies as appropriate.
  • Advisory Role: Act as an advisor to students, helping them understand career pathways, licensure, and industry expectations.

Job Requirements

  • Chief Engineer - Unlimited License: Valid national or international Chief Engineer certification
  • STCW Certification: Standards of Training, Certification, and Watchkeeping (STCW) endorsement specific to engineering, including advanced safety and firefighting.
  • Sea Experience: Extensive experience at sea in progressively responsible engineering roles, typically including prior experience as a Chief Engineer.
  • Knowledge of Maritime Regulations: Familiarity with applicable national and international maritime regulations and standards for training vessels.
  • Medical Fitness Certificate: Up-to-date medical certificate confirming fitness for duty at sea.
  • Leadership and Management Training: Certification in maritime leadership or management, as required by STCW.
  • Teaching or Training Certification: Qualification in training or instructing through a USCG-certified Train the Trainer Course.
  • First Aid and CPR Certification: Current certification in first aid, CPR, and emergency response specific to maritime standards.
  • New hires will be required to join the union for the purposes of health and retirement benefits.

Preferred: 

  • Marine Engineering Degree: Bachelor's degree in marine engineering or a related field
  • Security Awareness Training: Maritime security certification, such as Vessel Security Officer (VSO) training.             

Management & Training Corporation (MTC) is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, disabled status, veteran status, genetic information, national origin, or any other category protected by federal law. MTC participates in E-Verify. We strive to provide reasonable accommodation for qualified individuals with disabilities, including disabled veterans, in our job application and hiring process. If you are interested in employment opportunities with Management & Training Corporation and need assistance, please contact our staffing department through customersupport@mtctrains.com or 801-693-2888.

Learn more about Management & Training Corporation here