1

Computer Programmer Intern Jobs in Portland, OR (NOW HIRING)

Engineering Co-Op

Hillsboro, OR · On-site

$25.25 - $33.75/hr

Whether you're looking to come back as a repeat intern, transition into one of our Leadership ... Undergraduate student completing a Bachelor's degree in Computer Science * 0 years of work ...

Engineering Co-Op

Hillsboro, OR · On-site

$25.25 - $33.75/hr

Whether you're looking to come back as a repeat intern, transition into one of our Leadership ... Undergraduate student completing a Bachelor's degree in Computer Science * 0 years of work ...

Digital Analyst Internships

Portland, OR · On-site

$104K - $123K/yr

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Vancouver, WA · On-site

$104K - $123K/yr

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Digital Analyst Internships

Gresham, OR · On-site

$104K - $123K/yr

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Students currently pursuing a bachelor's degree in Computer Science, Information Systems, or a ...

Be Seen First

CNC Laser Operator

Hillsboro, OR · On-site

$23 - $28/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The CNC Laser Operator reports to the production manager and is responsible for laser programming ... Computer Aided Design Tools - Able to apply and manipulate computer aided design tools and systems ...

Safety & Health Manager

Tualatin, OR

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

From field engineering to project management to quality and startup, you'll work with cuttingedge ... Supervises Safety and Health Intern, Safety and Health Specialist 1, 2, and 3. Minimum ...

Showing results 41-60

Computer Programmer Intern information

See Portland, OR salary details

$9

$27

$56

How much do computer programmer intern jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for computer programmer intern in Portland, OR is $27.90, according to ZipRecruiter salary data. Most workers in this role earn between $15.36 and $36.01 per hour, depending on experience, location, and employer.

What does a computer programmer intern do?

A Computer Programmer Intern assists professional programmers in writing, testing, and debugging code for software applications. Interns typically work on small projects, help maintain existing codebases, and learn to use development tools and programming languages relevant to the company. They may also participate in team meetings, collaborate with other developers, and receive mentorship to build their technical and problem-solving skills. This internship provides valuable hands-on experience and a deeper understanding of the software development lifecycle.

What skills and qualifications are needed to thrive as a computer programmer intern?

To thrive as a Computer Programmer Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically required. Strong attention to detail, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly in a team setting. These skills and qualities are essential for delivering reliable code, learning industry best practices, and contributing effectively to projects.

What types of projects and tasks can a computer programmer intern expect to work on during their internship?

As a Computer Programmer Intern, you can expect to be involved in a variety of tasks ranging from writing and testing code to debugging and maintaining existing software. Interns often collaborate closely with senior developers, participate in code reviews, and may contribute to team meetings where project progress is discussed. Depending on the organization, you might work on real-world applications, internal tools, or support ongoing development projects. This hands-on experience provides valuable insights into the software development lifecycle and helps build both technical and teamwork skills that are essential for future roles.

What are the most commonly searched types of Computer Programmer jobs in Portland, OR?

The most popular types of Computer Programmer jobs in Portland, OR are:

Infographic showing various Computer Programmer Intern job openings in Portland, OR as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 16% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $58,024 per year, or $27.9 per hour.

Power System Protection Engineer

U.S. Department of Energy (DOE)

Vancouver, WA • On-site

$143K/yr

Full-time

Posted 8 days ago


U.S. Department Of Energy rating

8.8

Company rating: 8.8 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

143rd of 846 rated public administrative organizations


Job description

Elevate your BPA career! This position is located with Bonneville Power Administration (BPA), in System Protection and Control Tech Services (TEZP), Technical Services (TEZ), Engineering and Technical Services (TE), Transmission Services Organization (T).
As a Power System Protection Engineer, you will serve as our premier technical authority, designing safety standards and leading internal teams to secure our regional power grid. Ready to guide our next generation of experts?Qualifications:

BASIC REQUIREMENT:
A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
-OR-
B. Combination of Education and Experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:

  1. Professional Registration or Licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT), or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. -OR-
  2. Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE) examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico. -OR-
  3. Specified Academic Courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A. -OR-
  4. Related Curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all-inclusive.)

For more information on how to meet the Basic Requirements please visit: https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/0800/files/all-professional-engineering-positions-0800.pdf

In addition to meeting the basic requirements, you must also meet the specialized experience requirements as listed below.

SPECIALIZED EXPERIENCE REQUIREMENTS:
A qualified candidate's resume must demonstrate at least one year of specialized experience equivalent to the next lower grade level (GS-13) in the Federal service. Specialized experience for this position is defined as experience 1) Applying advanced electrical engineering principles to analyze complex power system protection and control (SPC) schemes, develop protective relay settings, and resolve complex system protection issues on a high-voltage transmission system; 2) Contributing to a comprehensive protective relay program by developing or recommending technical standards, creating setting templates, and evaluating system protection performance to ensure compliance with industry reliability standards; and 3) Developing and providing technical training or guidance on protective relaying theory, applications, and maintenance to other engineers or technical staff.
"Experience" refers to paid and unpaid experience. Examples of qualifying unpaid experience may include: volunteer work done through National Service programs (such as Peace Corps and AmeriCorps); as well as work for other community-based philanthropic and social organizations. Volunteer work helps build critical competencies, knowledge, and skills; and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
Time-in-Grade: Current Federal employees must meet time-in-grade requirements by the closing date of this announcement to receive consideration.
CTAP candidates: To be considered "well qualified" you must meet all of the requirements as described in this section.
You must meet all qualifications and eligibility requirements by the closing date of this announcement.Education:This vacancy has a positive education requirement. In order to be rated as qualified, you must provide copies of your college transcripts. Education must be obtained from an accredited institution recognized by the U.S. Department of Education. See Department of Education Accreditation Search to verify school accreditation.
Foreign education must be reviewed by an organization recognized by the U.S. Department of Education. For special instructions pertaining to foreign education and a list of organizations that can evaluate foreign education, see the Department of Education website.DO NOT email or mail in any of your application documents. Documents will not be accepted outside of the online application system.
Failure to provide copies of your college transcripts may result in a rating of "Ineligible".Employment Type: OTHER

What U.S. Department Of Energy employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom