1

Senior Computer Programmer Jobs in Oregon (NOW HIRING)

Senior CAD Designer

OR · Remote

$27 - $37.25/hr

This senior technical role focuses on producing advanced 2D AutoCAD deliverables for complex steel ... What we do The System Layout Engineering team is part of the Manufacturing and Supply Chain ...

About the Role As a Senior CAD Technician in Construction Surveying, the candidate will be ... Diploma or degree in a survey, geomatics, or engineering program. Compensation: * Pay range $30 ...

Senior CAD Technician

Gresham, OR · On-site

$30 - $35/hr

About the Role As a Senior CAD Technician in Construction Surveying, the candidate will be ... Diploma or degree in a survey, geomatics, or engineering program. Compensation: * Pay range $30 ...

Senior CAD Technician

Gresham, OR · On-site

$30 - $35/hr

About the Role As a Senior CAD Technician in Construction Surveying, the candidate will be ... Diploma or degree in a survey, geomatics, or engineering program. Compensation: * Pay range $30 ...

Job Summary Aptive is seeking a Senior programmer that will support the Veterans Health ... Bachelor's degree in Computer Science, Information Systems, Software Engineering, Information ...

Senior IC Packaging Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

We are looking for a Senior IC Packaging Engineer to join the team. #SCHIE #CSME Responsibilities ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, Physics, Chemistry or ...

We are looking for a Senior Test Engineer to join the team. #SCHIE #CSME Responsibilities The ... Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND ...

We are seeking an experienced Senior PCB/CAD Layout Engineer to lead the design and delivery of cutting-edge printed circuit board layouts across diverse electrical systems, including both flexible ...

Senior Software Engineer

Beaverton, OR · On-site

$127K - $168K/yr

Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... Must have a Master's degree in Software Engineering, Computer Engineering, and Computer Science and ...

Sr. Electrical Engineer

Tualatin, OR

$112K - $145K/yr

Sr. Electrical Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro ... Bachelor of Science in Electrical or Computer Engineering, and 7-10 years of previous experience as ...

Sr. Electrical Engineer

Tualatin, OR · On-site

$112K - $145K/yr

Sr. Electrical Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro ... Bachelor of Science in Electrical or Computer Engineering, and 7-10 years of previous experience as ...

Senior Cloud DevSecOps Engineer

$104K - $143K/yr

As a Senior Cloud DevSecOps Engineer, you will independently design, develop, test, and maintain ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related ...

We are looking for a Senior CPU Design Engineer!NVIDIA is seeking best-in-class CPU Design ... Exposure to Computer Architecture and Digital Systems design. * Highly proficient in logic design ...

next page

Showing results 1-20

Senior Computer Programmer information

See Oregon salary details

$14

$55

$75

How much do senior computer programmer jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for senior computer programmer in Oregon is $55.27, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $66.06 per hour, depending on experience, location, and employer.

What are Senior Computer Programmers?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a Senior Computer Programmer, and why are they important?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges Senior Computer Programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What are the most commonly searched types of Computer Programmer jobs in Oregon? The most popular types of Computer Programmer jobs in Oregon are:
What are popular job titles related to Senior Computer Programmer jobs in Oregon? For Senior Computer Programmer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Senior Computer Programmer jobs in Oregon look for? The top searched job categories for Senior Computer Programmer jobs in Oregon are:
What cities in Oregon are hiring for Senior Computer Programmer jobs? Cities in Oregon with the most Senior Computer Programmer job openings:
Infographic showing various Senior Computer Programmer job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $114,965 per year, or $55.3 per hour.
Senior CAD Designer

$27 - $37.25/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Who we are

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.

What we need

Symbotic is seekinga highly skilled Senior AutoCAD Designer to join our Systems Layout & Structural Engineering Team. This senior technical role focuses on producing advanced 2D AutoCAD deliverables for complex steel structures, automation systems, and largescale robotics projects. While all drawings are produced in 2D AutoCAD, this role must work closely with our 3D Revit Team to ensure alignment between 2D layouts, 3D models, and overall project intent.

The ideal candidate brings deep AutoCADexpertise, strongproblem-solvingskills, and the ability to lead design efforts across multidisciplinary teams. This position also plays a key role in mentoring junior designers, influencing CAD standards, and driving quality and consistency across the organization.

What we do

The System Layout Engineering team is part of the Manufacturing and Supply Chain Organization, whichis responsible fordeveloping the customer's warehouse layout,facilitatingsupply chain execution, and delivering world-class support to the installation team. The System Layout Engineering team drives warehouse design excellence through the incorporation of internal and external customer feedback with a consistent focus on reducing costs for both material and project execution lead times.

What you'll do

  • Lead the creation, modification, and management ofhighly complex2D AutoCAD drawingsfor steel structures, automation systems, and robotic layouts.

  • Coordinate closely with the3D Revit Teamto ensure 2D deliverables accurately reflect 3D models, spatial constraints, and structural requirements.

  • Interpret engineering specifications, architectural plans, and technical documents to produce complete andaccuratedesign packages.

  • Own and enforce CAD standards, quality control processes, and best practices across the design team.

  • Review,validate, and approve drawings created by junior designers to ensure accuracy, constructability, and compliance.

  • Identifydesign risks early, propose solutions, and support technicaldecision makingfor largescale projects.

  • Manage multiple complex projects simultaneously with minimal supervision,ensuringontimedelivery of all drawing packages.

  • Mentor and train junior Designers in CAD techniques, standards, workflows, and project execution.

  • Contribute to the development and continuous improvement of CAD templates, libraries, automation tools, and drafting workflows.

  • Ensure all drawingscomply withindustry codes, internal standards, and regulatory requirements.

  • Collaborate with sales, engineering, manufacturing, installation teams, and external partners to support projectsuccess from conceptthrough installation.

  • Deliver drawing packages that reduce field rework, installation delays, and engineering change orders.

  • Maintain drawing accuracy and consistency that supports efficient fabrication and installation.

  • Improve team productivity by contributing to CAD standards, reusable content, and workflow optimization.

  • Serve as a technical authority for 2D structural and automation layout design, influencinglong-termCAD strategy,including programming language (AutoLISP; PYTHON} trends and improvements for automated creation of 2D geometry.

  • Ensure project deliverables meet or exceed quality benchmarks, contributing to customer satisfaction and repeat business.

What you'll need

  • Minimum5+ yearsof AutoCAD design experience in engineering, architecture, manufacturing, or related fields.

  • Expert levelproficiencyin 2D AutoCAD with the ability to produce complex, highly detailed drawings.

  • Strong understanding of engineering principles, steel structures, and construction/manufacturing processes.

  • Proven ability to lead design efforts and coordinate with cross functional teams, including 3D modeling groups.

  • Excellent communication, documentation, and organizational skills.

  • Experience inmaterial handling, automation systems, or industrial environmentsis a strong plus.

Our Environment

  • Up to 10%of travel may berequired. Employees must have a valid driver's license and the ability to drive and/or fly to client and other customer locations.

  • The employeeis responsible forowning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.

#LI-RA1

#LI-Remote

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visitwww.symbotic.com.

We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.

We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.

The base range for this position in the posted location is $87,000.00 - $119,900.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.