1

Director Software Engineer Jobs in Oregon (NOW HIRING)

Principal, Software Engineer

Beaverton, OR ยท On-site

$140K - $188K/yr

This role reports to the Director of Engineering for Activity Apps and collaborates across mobile ... WHO WE ARE LOOKING FOR Nike is seeking a Principal Software Engineer who brings architectural depth ...

Principal Software Engineer

OR ยท On-site +1

$185K - $255K/yr

Prescryptive is the healthcare technology company enabling the direct access marketplace for ... About this role As a Principal Software Engineer, you'll shape how the organization builds software.

Senior Software Engineer, Auto

OR ยท On-site +1

$122K - $161K/yr

Upstart's Auto Direct team is expanding access to secured lending products that help more borrowers ... As a Senior Software Engineer at Upstart, you will help deliver core product and platform ...

Senior Software Engineer - FTC

OR ยท On-site +1

$130K - $142K/yr

Self-directed and capable of working under minimal supervision. Qualifications * Bachelor's degree ... software engineering. Physical Requirements and Work Environment * Prolonged periods stationary at ...

Ability to direct the work of and provide consulting advise to engineers and designers. * Strong understanding of the software development lifecycle. * Strong understanding of software configuration ...

Senior Staff Software Engineer

OR ยท On-site +1

$122K - $161K/yr

Reporting to the Director, Engineering As a Senior Staff Software Engineer , you will: * Set the long-term technical vision and architecture for backend systems powering experimentation ...

Senior Software Engineer (Authentication)

OR ยท On-site +1

$122K - $161K/yr

What you'll do As a Senior Software Engineer on the Authentication team, you will help build and ... What we offer As a part of Pindrop, you'll have a direct impact on our growing list of products and ...

Staff Software Engineer

OR ยท On-site +1

$200K - $260K/yr

Direct key technical decisions related to application and data model design. * Maintain stable and ... Understanding of data structures, TDD, and software engineering design patterns and principles.

Lead Software Engineer - NIKE Inc., Beaverton, OR. Manage the coordination and overall integration ... direct, review or approve project design changes; assess project feasibility by analyzing ...

... direct impact on Upstart's mission and growth. The team is responsible for some of our highest ... As a Software Engineer on the Distribution Platform team at Upstart, you will be instrumental in ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

About the role As a Senior Software Engineer, you will build industry-first products that make ... Direct AI agents across the full development lifecycle, from prototyping and implementation to ...

Senior Software Engineer

OR ยท On-site +1

$165K - $215K/yr

Prescryptive is the healthcare technology company enabling the direct access marketplace for ... About this role As a Senior Software Engineer, you build, run, and evolve the systems that power ...

Senior Software Engineer

Portland, OR ยท On-site

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... Must be self-directed, analytical, adept to problem solving, and have a strong attention to detail

Senior Software Engineer

Portland, OR ยท Remote

$97K - $163K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... Must be self-directed, analytical, adept to problem solving, and have a strong attention to detail

Senior Software Engineer

Portland, OR ยท On-site

$129K - $171K/yr

Apply sound software engineering processes, including iterative development, unit testing, source ... Must be self-directed, analytical, adept to problem solving, and have a strong attention to detail

Showing results 21-40

Director Software Engineer information

See Oregon salary details

$147K

$268.6K

How much do director software engineer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for director software engineer in Oregon is $257,890.00, according to ZipRecruiter salary data. Most workers in this role earn between $267,500.00 and $267,500.00 per year, depending on experience, location, and employer.

What is a director software engineer?

A Director Software Engineer is a senior leadership role responsible for overseeing multiple software development teams and driving the technical vision for an organization. They collaborate with other executives to align engineering initiatives with business goals and ensure high-quality software delivery. Their responsibilities often include strategic planning, mentoring engineering managers, setting technical standards, and managing budgets. This role requires extensive experience in software engineering as well as strong leadership and communication skills.

What are the key skills and qualifications needed to thrive as a director software engineer?

To thrive as a Director Software Engineer, you need deep expertise in software development, architecture, and leadership, often supported by a computer science degree and extensive industry experience. Familiarity with cloud platforms, project management tools like Jira, and knowledge of scalable systems are typically required, along with certifications such as AWS Certified Solutions Architect or PMP. Outstanding communication, strategic thinking, and team-building abilities make someone stand out in this leadership position. These skills are crucial to effectively guide engineering teams, drive technical vision, and deliver high-quality software solutions aligned with organizational goals.

How does a director software engineer balance technical leadership with people management responsibilities?

As a Director Software Engineer, you'll often find yourself balancing hands-on technical oversight with strategic team leadership. This means guiding architectural decisions, reviewing code, and setting engineering best practices, while also mentoring team leads, supporting professional development, and managing performance. It's common to spend time aligning engineering efforts with business goals, collaborating with product and design teams, and removing roadblocks for your teams. Success in this role comes from strong communication skills, delegation, and an ability to build a healthy engineering culture alongside delivering technical excellence.

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

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

What are popular job titles related to Director Software Engineer jobs in Oregon?

For Director Software Engineer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Director Software Engineer jobs in Oregon look for?

The top searched job categories for Director Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Director Software Engineer jobs?

Cities in Oregon with the most Director Software Engineer job openings:

Infographic showing various Director Software Engineer job openings in Oregon as of June 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $257,890 per year, or $124 per hour.

Senior Software Engineer - Algorithms

Portland, OR โ€ข On-site

$125K - $150K/yr

Other

Posted 9 days ago


Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Software Engineer - Algorithms

Hood River Office, Hood River, OR, US

2 days ago Requisition ID: 1055

Salary Range: $125,000.00 To $150,000.00 Annually

Job Title:Senior Software Engineer - Algorithms

Department: Software Engineering

Reports To: Team Lead and Director of Software Engineering

FLSA Status:Exempt, Salary, Full-Time

Work Location: Portland or Hood River, Oregon office

Supervisory Level: None

Job Description:

The Senior Software Engineeron our Algorithms team develops and integrates algorithms that enable real-time video processing, tracking, and detection on low-SWaP, embedded hardware, with a focus on delivering reliable performance in resource-constrained environments, particularly low-SWaP embedded systems.

  • Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or embedded GPUs.
  • Work on embedded video processors used in security and surveillance products, including autonomous, airborne, ground, and other applications.
  • Directly support customers.
  • Work collaboratively with a diverse team of software developers, business development, and customers.
  • Contribute to roadmap development, participate in project prioritization, and provide guidance/mentorship to more junior software engineers.
  • Other duties as assigned.

Qualifications:

  • Bachelorโ€™s degree in engineering, computer science, aerospace engineering, electrical engineering, or other relevant degree.
  • 5+ years of C/C++ algorithm development in one of the following domains: video, image, audio, or signal processing in resource-constrained environments, particularly low-SWaP embedded systems.
  • Experience with multi-threading and concurrent programming.
  • Experience with computer vision, image processing, tracking, detection or related algorithms.
  • Understands real-time performance, latency, memory, and compute constraints.
  • Strong debugging and performance analysis skills.
  • Ability to work independently, prioritize tasks, and meet milestones/deadlines.
  • Mustbe authorized to work in the United States on a full-time basis.

Competencies: To perform the job successfully, an individual should demonstrate the following competencies:

Apply Expertise in Technology

Complies with policies on acceptable use of technology; Applies knowledge of computer skills to perform the job successfully; Displays the ability to learn new computer skills.

Strategic Thinking

Develops strategies to achieve organizational goals. Understands organizationsโ€™ strengths and weaknesses. Analyzes market and competition to identify external threats and opportunities. Adapts strategy to changing conditions.

Prioritizes and plans work activities; Uses time efficiently; Plans foradditionalresources; Sets goals andobjectives; Organizes or schedules other people and their tasks; Develops realistic action plans.

Business Acumen

Ability to connect people with strategies for operational and financial outcomes.

Learn & Research

Demonstrates the understanding of newly presented information and retention for future applications.

Math Skills

Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals.

Reliability

Good attendance; Balances professional and personal commitments effectively; Delivers work product on time and within the assigned parameters of the task.

Awareness to think and act in intercultural environments appropriately; Respecting the diverse backgrounds of the people around them.

Gives & Receives Feedback

Articulates positive and constructive feedback appropriately; Gives recognition to a job well done; Upholds accountability; Accepts feedback from all employees.

Works effectively within a team; Shares information and acknowledges othersโ€™ efforts; Helps others when workloads are high; Keeps team and supervisor information of tasks.

Analytical

Synthetizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data

Generates creative and original ideas of approaches; Seeks to improve performance; Proactive to identify and create new opportunities.

Physical Demands:

This role requires standing, walking, and sitting for extended periods; communicating in person and by phone; using hands to operate objects or controls; and reaching with hands and arms. Occasional stooping, kneeling, bending, crouching, and lifting up to 25 pounds may be required. Close and distance vision, depth perception, color vision, and focus adjustment are also needed. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Work is performed primarily at a desk using standard office equipment in a quiet, casual environment that encourages open communication, teamwork, mutual respect, and alignment with the organizationโ€™s mission, values, and goals.

This job description may notcontaina comprehensive inventory of all duties, responsibilities, and qualificationsrequiredto do this job.

#J-18808-Ljbffr