Demo

Senior Staff Software Engineer

NAVEX
Oswego, OR Full Time
POSTED ON 12/23/2025
AVAILABLE BEFORE 2/12/2026
At NAVEX, we’re making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That’s a serious impact.
You will join our Product Engineering team that shares a passion for designing quality solutions, embracing new technologies and delivering powerful products within our integrated risk and compliance management platform that help our customers protect their reputation and bottom line. We are changing the way people experience life at work!
As our Senior Staff Software Engineer at NAVEX, you will have ample opportunity to invest in innovative product development and tool research, mentor team members, grow your career and tag your name to amazingly cool products, all while balancing your life priorities.
At NAVEX, you will work in a hybrid role and thrive alongside an engaged and collaborative team invested in supporting your success!

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 Software Engineers to develop cool new features and enhancements in our platform services space 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 deliver the highest quality
  • Collaborate with scrum team members during sprint planning and daily standups and share your accomplishments during sprint reviews
  • Provide constructive and honest feedback during code reviews and sprint retrospectives
  • Work with Enterprise Architects to design our services
What you’ll bring:
  • 8 years full-stack software development experience, ideally in a SaaS or micro service-based system
  • Experience with our technology stack: .NET, C#, SQL, React and Node; AWS preferred
  • Exposure to design principles such as: Object-oriented design patterns, N-Tier software architecture, threading and synchronization, relational database design, etc.
  • A passion for problem solving and innovation with the desire to learn and grow
  • Ability to work well in a remote team environment
  • 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.
  • Ability to drive results through your job competencies of collaboration, software programming and development, and technical problem solving while leveraging 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 $125,000 per annum with a 5% MBO. 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.

Salary : $125,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Staff Software Engineer?

Sign up to receive alerts about other jobs on the Senior Staff Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529

Sign up to receive alerts about other jobs with skills like those required for the Senior Staff Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Clinical Data Analysis Skill

    • Income Estimation: $114,256 - $142,248
    • Income Estimation: $117,953 - $151,793
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NAVEX

  • NAVEX Oswego, OR
  • At NAVEX, we’re making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That’s a serious imp... more
  • 13 Days Ago

  • NAVEX Charlotte, NC
  • At NAVEX, we’re making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That’s a serious imp... more
  • 13 Days Ago

  • NAVEX Charlotte, NC
  • At NAVEX, we’re making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That’s a serious imp... more
  • 13 Days Ago

  • NAVEX Portland, OR
  • At NAVEX, we’re making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That’s a serious imp... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Staff Software Engineer jobs in the Oswego, OR area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Wilsonville, OR
  • Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly ... more
  • 26 Days Ago

  • Tektronix Beaverton, OR
  • As a Senior Software Staff Engineer, you will help define and implement next-generation test automation and measurement platforms and applications. This hi... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!