1

Software Engineering Fellow Jobs in Oregon (NOW HIRING)

... and fellow Project Engineers Responsible for mitigating and reporting project risk Follow all ... software platforms preferred Computer literate with excellent Microsoft Office skills (Excel ...

... and fellow Project Engineers Responsible for mitigating and reporting project risk Follows all ... software platforms preferred Computer literate with excellent Microsoft Office skills (Excel ...

Programmer and Systems Analyst, Senior

OR · On-site

$47.19 - $63.06/hr

Partner closely with functional analysts, business units, and fellow developers to identify root ... software maintenance and development. * An equivalent combination of experience and training that ...

... software users as needed. * Work in a manner to ensure your personal safety and that of fellow ... A Bachelor of Science or higher university degree in Engineering, construction management or a ...

... software users as needed. * Work in a manner to ensure your personal safety and that of fellow ... A Bachelor of Science or higher university degree in Engineering, construction management or a ...

... software users as needed. * Work in a manner to ensure your personal safety and that of fellow ... A Bachelor of Science or higher university degree in Engineering, construction management or a ...

... software users as needed. * Work in a manner to ensure your personal safety and that of fellow ... A Bachelor of Science or higher university degree in Engineering, construction management or a ...

... software users as needed. * Work in a manner to ensure your personal safety and that of fellow ... A Bachelor of Science or higher university degree in Engineering, construction management or a ...

Experience launching software at scale in a fast-paced product organization * Passion for the Nike ... managers, engineers, researchers and fellow designers * Inspiring new ways of thinking and ...

Polymer Scientist

Lebanon, OR · On-site

$115K - $130K/yr

... chemical engineering * >3 years of experience, including post-doctoral fellowship, if any ... Background in basic statistics, experimental design, and Minitab software is preferred. Physical ...

Polymer Scientist

Lebanon, OR · On-site

$115K - $130K/yr

... chemical engineering * >3 years of experience, including post-doctoral fellowship, if any ... Background in basic statistics, experimental design, and Minitab software is preferred. Physical ...

ICT Designer

Portland, OR · On-site +1

$75K - $145K/yr

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm ... Fostering client relationships and fellow design team members. * Researching technical product ...

ICT Designer

Bend, OR · On-site +1

$75K - $145K/yr

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm ... Fostering client relationships and fellow design team members. * Researching technical product ...

ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS Morrison-Maierle is a 100% employee-owned firm ... Fostering client relationships and fellow design team members. * Researching technical product ...

... our fellow team members' well-being, and the long-term sustainability of our environment. * Human ... software, including troubleshooting/ being able to clearly communicate with development engineers ...

Routeware is the industry leader in providing software and data analysis that enables public and ... our fellow team members' well-being, and the long-term sustainability of our environment. * Human ...

Showing results 41-60

Software Engineering Fellow information

What is a software engineering fellow?

A Software Engineering Fellow is typically an advanced trainee or early-career professional participating in a specialized program designed to develop strong software engineering skills. These fellowship programs often combine hands-on technical training, mentorship, and real-world project experience, sometimes at a company or through an academic institution. Fellows may work on coding assignments, learn about software development methodologies, and network with industry professionals. The goal is to bridge the gap between academic learning and professional software engineering roles, making fellows more competitive in the job market.

What are the key skills and qualifications needed to thrive as a software engineering fellow?

To thrive as a Software Engineering Fellow, you need a solid grasp of programming concepts, data structures, algorithms, and usually a degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and frameworks relevant to the fellowship's focus is typically required. Strong problem-solving abilities, collaboration, and a willingness to learn help fellows excel and adapt quickly. These skills and qualities are essential to contribute effectively to projects, grow technically, and make the most of mentorship opportunities.

What types of projects and technologies do software engineering fellows typically work on during their fellowship?

Software Engineering Fellows often engage in hands-on projects that mirror real-world industry work, such as building web applications, contributing to open-source repositories, or collaborating on team-based coding challenges. The technologies involved frequently include popular programming languages like Python, JavaScript, or Java, as well as frameworks such as React or Django. Fellows usually rotate through different project assignments to gain exposure to both front-end and back-end development, while also participating in code reviews and agile team meetings. This structure helps Fellows build a robust portfolio and develop collaboration skills essential for professional software engineering roles.

What is the difference between Software Engineering Fellow vs Software Engineer?

AspectSoftware Engineering FellowSoftware Engineer
CredentialsTypically requires advanced degrees or extensive industry experienceBachelor's or master's degree in computer science or related field
Work EnvironmentResearch-focused, leadership roles, often in innovation labs or specialized projectsDevelopment teams, product-focused environments, collaborative settings
Employer & Industry UsageUsed by tech companies for high-level talent recognition and leadership developmentCommon across tech firms, startups, and corporate IT departments
Search & Comparison IntentUnderstanding advanced roles, career progression, or specialized positionsGeneral software development roles, entry to mid-level positions

The main difference is that Software Engineering Fellows are often senior, specialized, or leadership-oriented roles requiring extensive experience or advanced credentials, whereas Software Engineers are more common, entry to mid-level roles focused on software development tasks.

Project Engineer

Pence Construction

Lake Oswego, OR • On-site

Full-time

Re-posted 27 days ago


Job description

This position qualifies for internal referral.
The Project Engineer (PE) is responsible for assisting the projects teams with obtaining, evaluating, coordinating and distributing the information and authorizations needed to construct projects on time, within budget, safely, and with quality in partnership with the project team. 
To perform this job successfully, the employee must be able to perform each essential duty satisfactorily and in a timely manner. The following duties are representative of the job but are not all inclusive and other duties may be assigned as needed. 
 
Leadership
      Act as a steward of Pence culture - Who We Are
      Uphold and communicate Pence safety standards
      Proactive, self-starting, self-managing
      Takes ownership for the project
      Behaves in a manner that sets a positive example for others to follow
      Makes day to day decisions that enhance profitability without sacrificing our values or relationships
      Grow and mentor Project Assistants, Interns and fellow Project Engineers
      Responsible for mitigating and reporting project risk
      Follow all policies and procedures and assure others do as well
      Participates in meetings and committees
 
Field Management Duties 
  • Working knowledge of the contract documents including all drawings and specifications 
  • Clearly communicates and uses a collaborative approach so information is shared between relevant teams and trades.
  • Participate in jobsite safety obligations including safety meetings, walks, and other related tasks.
  • Builds effective relationships with customers, design team, subcontractors, suppliers, and user groups that reflect and support company core values and meets and exceeds the project's expectations.
  • Organize and complete job site filing.
  • Enter timecard data.
  • Take and record/save job site photographs.
  • Review and maintain as-builts.
  • Assist with project meetings including taking and distributing meeting minutes.
  • Produce daily reports. 
  • Track labor productivity.
  • Assist project team with shop drawing and submittal review. 
  • Produce placement drawings for self-preform crews. 
  • Assist project team with development and enforcement of project schedule. 
  • Misc. field quality assurance and quality controls tasks as assigned by the project team (i.e. field measurement verification, erosion control review, envelope review and documentation, pre-cover verification and documentation, etc.)
  • Assist / manage project closeout (i.e. securing final jurisdictional approvals, punch list, owner training, final cleaning, closeout documentation, etc.)
Project Management 
  • Responsible for managing, maintaining, coordinating, organizing, tracking, updating, and/or expediting the flow of project information as required. 
  • Assists Project Manager (PM) with change management process tracking and mitigating all cost liabilities.
  • Assist Project Manager with constructing project budget.
  • Assist Project Manager with project forecasting/project reviews.
  • Assist Project Manager with project invoicing, both subcontractor/supplier and owner billing.
  • Manage submittal process to ensure conformance to the contract documents and timely procurement of materials so as to maintain quality and schedule.
         Manage RFI process, reviewing all RFI's for potential cost / schedule impacts and mitigating those liabilities accordingly in concert with the project team. 

Estimating 
         Work with project team to prepare scope of work instructions, technical requirements and bid packages for subcontractor and vendor items.
  • Aid in obtaining competitive pricing.
  • Develop and maintain relationships with sub-contractors and clients.
  • Support project team with quantity take offs and estimating.
  • Resolves cost discrepancies by collecting and analyzing information.
  • Assemble accurate and well-organized estimates and proposals.
  • Organize sub-contractor's quotations and insure quotes meet contract documents.
Contract and Scope  
  • Assists Project Manager to prepare subcontractor and vendor scopes of work. 
  • Produce Contract exhibits.
  • Assist Project Manager in review of Owner Contracts.
  • Draft SPO, SPO-PO and Master Agreement requests at the direction of the Project Manager. 
  • Assure accuracy and appropriateness of contract text and Exhibits.
  • Ensure contracts and proposals are properly entered and organized.
  • Ensure Subcontractor and Vendor are compliant.
Any and all other duties as assigned.
The following qualifications are representative of the knowledge, skills and abilities needed to perform the job but are not all inclusive.
 
         Bachelor's Degree in Construction Engineering Management or similar degree
         At least 2 years of applicable construction experience preferred
         Experience with construction software platforms preferred
         Computer literate with excellent Microsoft Office skills (Excel, Outlook, Word) 
         Strong written and verbal communication skills, detail-oriented
         Strong organizational and time management skills
         Excellent problem solving and analytical skills
  • Understanding of plans and schematics
         Can work independently and collaboratively in a team environment
  • Must have, or complete within six months of hire, CPR and first aid certifications and OSHA 10 training.

         Must be available to work flexible hours. Work hours will be consistent with a Project Engineer in the construction industry.
Works occasionally in a typical office environment but spends majority of time on job sites where work is done in a job trailer or outside in a construction environment. May be exposed to weather, dirt/dust, loud noise, and may be required to wear personal protective equipment. Is required to lift 25lbs regularly and 50lbs occasionally. Must be able to work for long periods of time in front of a computer.