1

Environmental Software Engineer Jobs in Oregon (NOW HIRING)

Senior Software Engineer

Lake Oswego, OR · On-site

$85.50 - $104.50/hr

As our Senior Software Engineer, you will have ample opportunity to grow your career and tag your ... High-Performance Environment. We move with urgency, set ambitious goals, and expect excellence. You ...

Senior Software Engineer

OR · On-site +1

$122K - $161K/yr

... Senior Software Engineer to play a pivotal role in designing and building advanced software ... You will thrive in a fast-paced environment, owning projects from ideation to implementation ...

Sr. Software Engineer

Beaverton, OR · On-site

$100 - $130/hr

The Digital Engineering Customization Capability team is looking for a Senior Software Engineer to ... Experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure ...

... environments to seamlessly connect the physical and digital worlds. About Us Trimble is a global ... You hold a degree in Software Engineering, Electronic Engineering, Mechatronics, or equivalent ...

Natera is seeking a Software Engineer to help design, develop, and maintain our web portal ... environment and the ability to adapt quickly to new technologies and systems. PRIMARY ...

... in challenging environments to seamlessly connect the physical and digital worlds. About Us ... You hold a degree in Software Engineering, Electronic Engineering, Mechatronics, or equivalent ...

Senior Software Engineer I

OR · On-site +1

$100K - $192K/yr

Rithum Corporation (Plano, TX) seeks a Senior Software Engineer I to work remotely in the U.S. to ... We are committed to providing an environment of mutual respect where equal employment opportunities ...

Software Engineer- NIKE, Inc. - Beaverton, OR. Design, configure, enhance, and support enterprise ... PLM production environments. Collaborate with cross functional teams to assess technical ...

Senior Software Engineer, Applications

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Applications AcuityMD is a software and data platform that accelerates ... Obsessed about customer needs working in a fast pace environment where driving impact is essential.

... in challenging environments to seamlessly connect the physical and digital worlds. About Us ... Software Engineering, Electronic Engineering, Mechatronics, or equivalent experience. • You ...

Senior Software Engineer, Applications

OR · On-site +1

$122K - $161K/yr

Senior Software Engineer, Applications AcuityMD is a software and data platform that accelerates ... Obsessed about customer needs working in a fast pace environment where driving impact is essential.

General Summary The Business Systems Software Engineer builds intelligent business applications ... Physical Demands and Work Environment The physical demands and work environment characteristics ...

The Business Systems Software Engineer builds intelligent business applications that improve how ... Physical Demands and Work Environment The physical demands and work environment characteristics ...

Senior Agentic AI Software Engineer

OR · On-site +1

$122K - $161K/yr

The platform is designed for deployment across federal enterprise environments and is being ... Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Engineering ...

Staff Software Engineer

OR · On-site +1

$180K - $200K/yr

What You'll Do As Staff Software Engineer with Imagine Pediatrics, you will be responsible for ... Things change quickly in a startup environment; you accept that and are willing to pivot quickly on ...

Business Systems Software Engineer

Hillsboro, OR · On-site

$188K - $223K/yr

GENERAL SUMMARY The Business Systems Software Engineer builds intelligent business applications ... PHYSICAL DEMANDS AND WORK ENVIRONMENT The physical demands and work environment characteristics ...

Senior Software Engineer

Portland, OR · On-site +1

$140K - $175K/yr

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing ... Fluency operating in Linux environments - comfortable living in the shell, reading logs, and ...

Business Systems Software Engineer

Hillsboro, OR · On-site

$188K - $223K/yr

GENERAL SUMMARY The Business Systems Software Engineer builds intelligent business applications ... PHYSICAL DEMANDS AND WORK ENVIRONMENT The physical demands and work environment characteristics ...

Showing results 41-60

Environmental Software Engineer information

See Oregon salary details

$40.7K

$96.4K

$140.6K

How much do environmental software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for environmental software engineer in Oregon is $96,415.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,700.00 and $114,700.00 per year, depending on experience, location, and employer.

What is an environmental software engineer?

An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.

What does an environmental software engineer do?

As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.

What skills and qualifications are needed to be an environmental software engineer?

To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.

What are the most commonly searched types of Environmental Software Engineer jobs in Oregon?

The most popular types of Environmental Software Engineer jobs in Oregon are:

Infographic showing various Environmental Software Engineer job openings in Oregon as of August 2026, with employment types broken down into 74% Full Time, 9% Part Time, and 17% Contract. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $96,415 per year, or $46.4 per hour.

Senior Software Engineer

NAVEX Global, Inc.

Lake Oswego, OR • On-site

$85.50 - $104.50/hr

Other

This job post has expired today. Applications are no longer accepted.


Key responsibilities

  • Develop new features and enhancements for the company's products.

  • Participate in design sessions to understand and refine requirements.

  • Build unit tests and automation test suites to ensure product quality.


Job description

At NAVEX, we’re transforming the world—making it safer, more ethical, and ensuring every voice is heard. That’s real impact.

Our high-performance culture is driven by our values . We move with speed, passion and purpose — as one team. We are bold in our ideas, accountable in our actions, and committed to doing the right things right.

You will join our Product Engineering team that shares a passion for writing great code, embracing new technologies and delivering powerful products within our integrated risk and compliance management platform that helps our customers protect their reputation and bottom line.

As our Senior Software Engineer, you will have ample opportunity to grow your career and tag your name to amazingly cool products, all while balancing your life priorities.

You’ll thrive in this hybrid role surrounded by an engaged, collaborative team deeply committed to your success. Join us and help shape what’s next!

What you’ll get:
  • Meaningful Purpose.Your work helps organizations operate with integrity and protect their people—at a scale few companies can match.
  • High-Performance Environment.We move with urgency, set ambitious goals, and expect excellence. You’ll be trusted with real ownership and supported to do the best work of your career.
  • Candid, Supportive Culture.We communicate openly, challenge ideas—not people—and value teammates who embrace bold thinking and continuous improvement.
  • Growth That Matters.You can count on authentic feedback, strong accountability, and leaders invested in your success so you can achieve real growth.
  • Rewards for Results.We provide clear, competitive compensation designed to recognize measurable outcomes and real impact.
What you’ll do:
  • Work alongside Senior Software Engineers to develop cool new features and enhancements that will delight our customers
  • Participate in elaboration and design sessions to understand and refine requirements to be implemented
  • Build unit tests and automation test suites to ensure our products create the greatest impact
  • Collaborate with scrum team members during sprint planning and daily stand-ups and share your accomplishments during sprint reviews
  • Provide constructive and honest feedback during sprint retrospectives with a team mindset
What you’ll bring:
  • 3+ years of software engineering experience
  • Experience with our technology stack: .NET, C#, React or Angular, and SQL database
  • Knowledge of Node, cloud services (AWS preferred), testing tools such as Playwright or Selenium desirable
  • Experience with designing, developing, testing, deploying, maintaining and improving software
  • Experience in developing enterprise software that exceeds the industry standards for security, accessibility and user experience
  • Familiarity with designing and developing foundational platform services
  • Excellent problem solving and troubleshooting skills
  • Bonus: Additional experience with microservices architecture, infrastructure as code (e.g., Terraform), DevOps and CI/CD workflows, containerization (Docker, ECS, Kubernetes), library design and familiarity with SSO solutions and identity providers like Auth0, Okta, or similar, is a plus
  • Culture Agility.Comfort working in a fast-paced, candid environment that values innovation, healthy debate, and follow-through
  • AI Readiness.Curiosity and willingness to use AI and emerging technologies to elevate your work and deliver smarter outcomes
  • Fuel performance and outcomes.Leverage your job competencies and champion NAVEX’s core values
Our side of the deal:
  • We’ll be clear, we’ll move fast, and we’ll invest in your success. You deserve to be supported, challenged, and rewarded for the impact you make—and we commit to doing that every step of the way.
  • The starting pay for this role is $95,000 per annum. Discover how you can grow, lead, and make an impact by visiting our career page to learn more. NAVEX is an equal opportunity employer committed to including individuals of all backgrounds, including those with disabilities and veteran status.
#J-18808-Ljbffr