1

Full Stack Software Engineer Jobs in Eugene, OR (NOW HIRING)

Pipeline Engineer

Eugene, OR · Hybrid

$81K - $134K/yr

Experience with pipeline design software and hydraulic modeling tools preferred. Kennedy Jenks ... This approach empowers our people to thrive, collaborate, and achieve their full potential. Salary ...

Go-to-Market - Eugene, OR, USA

Eugene, OR · On-site

$150K - $200K/yr

These include frontend and backend engineers, AI research scientists, and others from Amazon ... You'll own the full sales cycle for new customers - from first call to close - while also getting ...

Go-to-Market - Eugene, OR, USA

Eugene, OR · On-site

$150K - $200K/yr

These include frontend and backend engineers, AI research scientists, and others from Amazon ... You'll own the full sales cycle for new customers - from first call to close - while also getting ...

Sales Associate

Eugene, OR · On-site

$16 - $22/hr

With over 90 locations, Riser Fitness is one of the nation's largest multi-unit developers of the ... Ability to learn and use the Club Ready software system * Must be fluent in English and have ...

Showing results 21-40

Full Stack Software Engineer information

See Eugene, OR salary details

$44.7K

$135.4K

$191.3K

How much do full stack software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for full stack software engineer in Eugene, OR is $135,352.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $158,700.00 per year, depending on experience, location, and employer.

What is a full stack software engineer?

A full stack software engineer develops all aspects of a software application, from the user interface to the back-end database. As a full stack software engineer, your job duties include gathering customer requirements, writing the code to develop the application, and troubleshooting the application for any issues. The qualifications to pursue a career as a full stack software engineer include an associate or bachelor’s degree in computer science, software engineering, or a related field and proficiency in a variety of coding languages and frameworks.

What are the key skills and qualifications needed to thrive as a full stack software engineer, and why are they important?

To thrive as a Full Stack Software Engineer, you need strong proficiency in both front-end (e.g., HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) development, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks (like React or Angular), version control (such as Git), databases (SQL/NoSQL), and cloud platforms is essential, and certifications like AWS Certified Developer can be beneficial. Problem-solving ability, collaboration, and adaptability are vital soft skills that help engineers navigate complex projects and work effectively in teams. These skills ensure the ability to deliver robust, scalable, and user-friendly applications that meet dynamic business needs.

What is the difference between Full Stack Software Engineer vs Front End Developer?

AspectFull Stack Software EngineerFront End Developer
Required SkillsProficiency in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
Work EnvironmentWorks on both server and client-side development, often involved in full project lifecycle.Focuses primarily on designing and implementing user interfaces and user experience.
Common UsageUsed in full-stack development teams, startups, and projects requiring versatile developers.Found in teams emphasizing UI/UX, web design, and front-end frameworks.

While both roles require strong JavaScript skills, Full Stack Software Engineers handle both front-end and back-end development, whereas Front End Developers focus solely on the user interface and experience. The choice depends on whether you prefer a broader development scope or specialization in UI design.

How do full stack software engineers typically collaborate with other team members during a development project?

Full Stack Software Engineers often work closely with front-end and back-end developers, UI/UX designers, product managers, and QA testers throughout the software development lifecycle. Collaboration typically involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment and progress. They are expected to communicate effectively across disciplines, help troubleshoot issues that span both client and server sides, and contribute to shared documentation. This collaborative environment helps ensure that solutions are cohesive, scalable, and meet user requirements.
What are the most commonly searched types of Full Stack Software Engineer jobs in Eugene, OR? The most popular types of Full Stack Software Engineer jobs in Eugene, OR are:
What are popular job titles related to Full Stack Software Engineer jobs in Eugene, OR? For Full Stack Software Engineer jobs in Eugene, OR, the most frequently searched job titles are:
What cities near Eugene, OR are hiring for Full Stack Software Engineer jobs? Cities near Eugene, OR with the most Full Stack Software Engineer job openings:
Infographic showing various Full Stack Software Engineer job openings in Eugene, OR as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $135,352 per year, or $65.1 per hour.

Pipeline Engineer

kennedyjc

Eugene, OR • Hybrid

$81K - $134K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Kennedy Jenks is seeking an experienced and proactive Pipeline Engineer for our Oregon and Washington offices to support water and wastewater pipeline projects. This role will play a key part in the evaluation, design, and construction of complex conveyance facilities for water, wastewater, and utility infrastructure projects.

This role offers the opportunity to serve as a technical resource on meaningful pipeline projects while supporting clients and multidisciplinary project teams.

You’ll play a key role in advancing pipeline projects from planning through construction, collaborating with multidisciplinary teams, supporting junior staff development, and contributing to strong client service.

What You’ll Do

As a Pipeline Engineer, you’ll contribute across key focus areas, including pipeline design and analysis, construction support, asset management, technical problem-solving, and client service.

  • Support pipeline design and analysis: Perform hydraulic and pipe design calculations for small- to large-diameter water and wastewater pipelines.
  • Develop detailed project deliverables: Prepare designs, specifications, and drawings for complex pipeline projects, including alignment studies, hydraulic analyses, condition assessments, rehabilitation, new pipeline design, and in-service commissioning.
  • Apply industry standards: Use applicable industry standards, publications, codes, and regional regulatory requirements to guide pipeline design and installation.
  • Provide construction-phase engineering support: Review materials submittals, respond to requests for information, and assist owners in confirming compliance with contract documents.
  • Support asset management decisions: Evaluate existing pipeline systems, conduct condition assessments, and recommend rehabilitation or replacement approaches using various pipe materials and trenchless construction methods.
  • Collaborate, support, and engage: Serve as a technical resource on multidisciplinary project teams, support junior staff development, contribute to client service, write technical reports, maintain project documentation, and support quality control processes.
What Makes This Role Different
  • High-impact infrastructure work: You’ll contribute to essential water and wastewater systems that support communities, improve reliability, and address complex infrastructure challenges.
  • Technical depth with practical application: This role combines advanced pipeline engineering with real-world construction insight, giving you the opportunity to see your recommendations carry through from design to implementation.
  • Team visibility and collaboration: You’ll have the opportunity to serve as a trusted technical resource for project teams, clients, and stakeholders while supporting knowledge-sharing across the team.
What You Bring
  • Applied pipeline engineering skills: Ability to apply pipeline design, hydraulic analysis, and construction support experience to practical project needs.
  • Clear technical communication: Strong writing and communication skills, with the ability to prepare technical reports, document project decisions, and explain engineering concepts clearly.
  • Collaborative project mindset: Comfortable working with multidisciplinary teams, coordinating with project stakeholders, and contributing to successful project delivery.
  • Sound technical judgment: Ability to evaluate pipeline challenges, identify practical solutions, and support quality-focused deliverables.
  • Proactive work style: Organized, responsive, and eager to contribute to project teams while continuing to grow technical expertise.
Qualifications
  • Education: Bachelor’s degree in Civil, Environmental, Mechanical Engineering, or a similar engineering field; Master’s degree preferred.
  • Experience: 10+ years of experience in pipeline engineering, including design, analysis, and construction support.
  • Areas of Knowledge: Strong knowledge of industry standards, codes, and regulations for water and wastewater infrastructure.
  • Certifications or licenses: Professional Engineer (PE) license in California, Oregon and/or Washington preferred or ability to obtain within 6 months of hire.
  • Additional preferred qualifications: Experience with pipeline design software and hydraulic modeling tools preferred.

Kennedy Jenks supports a healthy work-life balance and utilizes a hybrid model of home and office work, with a minimum of two days per week in the office. This approach empowers our people to thrive, collaborate, and achieve their full potential.

Salary range for this position is anticipated to be $81,000 to $134,000, and may vary based upon education, experience, qualifications, licensure/certifications and geographic location. 

Benefits summary: Medical, dental, vision, life and disability insurance; a health savings account; a 401(k); bonus programs; tuition reimbursement; employee ownership opportunity; professional registration support; business travel assistance; competitive paid time off and holidays; an employee assistance program; and additional programs that support your wellbeing and professional growth.

#LI-Hybrid