1

Python Engineer Jobs in Portland, OR (NOW HIRING)

Forming Our Future together FormFactor, Inc. (NASDAQ: FORM), is a leading provider of essential test and measurement technologies along the full semiconductor product life cycle - from

Software Systems Engineer Description - Join a high-impact engineering organization at HP that is redefining how software platforms are built, scaled, and operated at global scale. Our team delivers

Who We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service

Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense

Position: System Engineer Number of Openings: 2 Duration: 6-month assignment with possibility for extension based on performance Location: Hillsboro, OR (100% onsite) + travel to local labs and data

next page

Showing results 1-20

Python Engineer information

See Portland, OR salary details

$24.4K

$148.4K

$214.8K

How much do python engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for python engineer in Portland, OR is $148,440.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $174,500.00 per year, depending on experience, location, and employer.

Will AI replace Python coders?

AI is a tool that can automate certain programming tasks, but Python engineers are essential for designing, developing, and maintaining complex software systems. AI can assist with code generation and testing, but human expertise remains critical for problem-solving, creativity, and understanding project requirements. Python developers who adapt to new tools and continuously update their skills will remain valuable in the evolving tech landscape.

What is the difference between Python Engineer vs Data Scientist?

AspectPython EngineerData Scientist
Required CredentialsBachelor's in CS, Software Engineering, or related; Python proficiencyBachelor's or higher in Data Science, Statistics, or related; Python and analytical skills
Work EnvironmentSoftware development teams, coding, testing, deploymentData analysis, modeling, visualization, research
Employer & Industry UsageTech companies, startups, software firmsFinance, healthcare, e-commerce, research institutions
Common Search & ComparisonYesYes

Python Engineers focus on developing and maintaining software applications using Python, while Data Scientists analyze data to extract insights, often using Python for data manipulation and modeling. Both roles require Python skills but serve different primary functions within organizations.

Is Python a high paying job?

Python engineers are generally well-compensated due to the high demand for their skills in data analysis, machine learning, and web development. Salaries vary based on experience, location, and industry, but Python development roles often offer competitive pay compared to other programming positions.

What does a Python Engineer do?

A Python Engineer is a software professional who specializes in designing, developing, and maintaining applications using the Python programming language. They work on a variety of projects, including web development, data analysis, automation, and machine learning. Python Engineers collaborate with other team members to write clean and efficient code, debug issues, and ensure the performance and scalability of applications. Their expertise in Python allows them to leverage its libraries and frameworks to solve complex problems across different industries.

How much does a Python engineer make?

The average salary for a Python engineer varies by experience and location but typically ranges from $80,000 to $130,000 annually. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in competitive markets.

What do Python engineers do?

Python engineers develop, test, and maintain software applications using the Python programming language. They often work with frameworks like Django or Flask, write clean code, and collaborate with teams to deliver scalable solutions. Strong problem-solving skills and knowledge of data structures, algorithms, and version control are essential in this role.

What are the key skills and qualifications needed to thrive as a Python Engineer, and why are they important?

To thrive as a Python Engineer, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and experience with software development practices, often supported by a relevant degree or certification. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills and qualities are crucial for building scalable, maintainable code and collaborating efficiently within development teams.

How do Python Engineers typically collaborate with other team members during the software development lifecycle?

Python Engineers work closely with cross-functional teams, including front-end developers, QA testers, product managers, and DevOps specialists. Collaboration often involves participating in code reviews, daily stand-up meetings, and sprint planning sessions to ensure alignment on project goals and technical requirements. Effective communication and using collaborative tools like Git, Jira, and Slack are essential for managing tasks, sharing updates, and resolving issues efficiently. This teamwork-driven environment helps deliver high-quality software and supports continuous learning from peers.

What Does a Python Engineer Do?

As a Python engineer, your job is to use the Python programming language and develop code for your company. Your duties include creating a new application, integrating Python software with an existing system, or testing existing code to iron out bugs. Most employers hiring for this role have specific goals for projects in mind, and it is your job to turn those goals into reality in the most effective way. You’re also expected to use other programming skills, particularly involving Django, JavaScript, and database architecture.

What are the most commonly searched types of Python Engineer jobs in Portland, OR? The most popular types of Python Engineer jobs in Portland, OR are:
What are popular job titles related to Python Engineer jobs in Portland, OR? For Python Engineer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Python Engineer jobs in Portland, OR look for? The top searched job categories for Python Engineer jobs in Portland, OR are:
What cities near Portland, OR are hiring for Python Engineer jobs? Cities near Portland, OR with the most Python Engineer job openings:
Sr Principal RF Engineer

Sr Principal RF Engineer

Formfactor

Beaverton, OR

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


FormFactor rating

6.0

Company rating: 6.0 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Forming Our Future together

FormFactor, Inc. (NASDAQ: FORM), is a leading provider of essential test and measurement technologies along the full semiconductor product life cycle - from characterization, modeling, reliability, and design de-bug, to qualification and production test. Semiconductor companies rely upon FormFactor's products and services to accelerate profitability by optimizing device performance and advancing yield knowledge. The company serves customers through its network of facilities in Asia, Europe, and North America.

Rooted in our core values - Focus on the Customer, Ownership & Accountability, Respectfully & Effectively Communicate, and Motivate & Develop People - we foster an environment where diverse perspectives are not only welcomed but celebrated. Everyone can make an impact here. Whether it's improving products, supporting customers, or positively influencing peers and the community, the contributions of our people matter.

Shift:

The regular hours for this position are day shift.

Job Description:

FormFactor's RF Products group works closely with leading semiconductor manufacturers to solve advanced test and validation challenges. Our technologies directly enable nextgeneration wireless and highspeed communication systems-including 5G and mmWave modems, ultrahighspeed I/O interfaces, and RF solutions exceeding 100 GHz.

We are seeking a Sr. Principal RF Engineer with deep expertise in RF, highspeed digital, and electromagnetic design. In this senior technical role, you will lead complex design initiatives, drive simulationbased development, mentor junior engineers, and contribute to nextgeneration RF product architectures.

Key Responsibilities:

HighFrequency / HighSpeed Electrical Design

  • Design advanced RF and highspeed digital physicallayer interconnect structures using simulationdriven design methodologies.

  • Perform systemlevel RF circuit design, including matching networks, transmission line structures, and power delivery architectures.

  • Develop, refine, and optimize electromagnetic (EM) simulation models using industrystandard tools.

Modeling, Simulation, and Validation

  • Create detailed EM and circuitlevel models; perform correlation between simulations and laboratory measurements.

  • Conduct powerintegrity simulations of complex powerdelivery networks (both DC and AC domains).

  • Automate simulation workflows to improve repeatability, speed, and data accuracy.

HandsOn RF Test & Measurement

  • Lead handson evaluation using VNAs, TDRs, spectrum analyzers, wafer probers, and other highfrequency instrumentation.

  • Mentor engineering teams on measurement best practices, calibration methods, and data analysis.

  • Contribute to the development and refinement of nextgeneration RF calibration methodologies (e.g., SOL, SOLR, SOLT, multiline TRL).

Technical Leadership & Collaboration

  • Serve as a senior technical expert, influencing architecture decisions and longterm product roadmaps.

  • Collaborate with crossfunctional teams-including mechanical, process, and product engineering-to optimize product performance and manufacturability.

  • Provide technical mentorship to engineers across the RF product group and broader organization.

Preferred Education and Experience:
  • MS or PhD in Electrical Engineering, Physics, or a related field (or equivalent industry experience).

  • 10+ years of electrical engineering experience with significant focus on RF or highspeed digital physicallayer design.

  • Strong proficiency with EM simulation tools such as HFSS, ADS, AWR, and related modeling software.

  • Extensive experience using RF measurement techniques, including VNA, TDR, and waferlevel RF measurements.

  • Background in PCB design and understanding of fabrication constraints and signalintegrity considerations.

  • Familiarity with onwafer RF calibration techniques (SOL, SOLT, SOLR, TRL).

  • Working knowledge of wireless, radar, or digital communications standards (e.g., 5G, WiFi, Bluetooth, PCIe) is a plus.

  • Experience in automation, data processing, or scripting (e.g., Python, MATLAB) is beneficial.

Skills:

Digital Communications, High Frequency Structure Simulator (HFSS), MATLAB, Python (Programming Language), RF Calibration, RF Measurements

Education & Experience:

Minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience| Required

Pay Range:

$115,800.00 - $151,935.00

Pay Range Explained:

This role in Beaverton, Oregon pays between $115,800.00 and $151,935.00 per year, depending on your experience, skills, and background. Pay may vary in other locations. We offer a full benefits package, including medical, dental, vision, life insurance, disability coverage, a 401(k) with company match, employee stock purchase plan (ESPP), and paid time off. You'll also be eligible for quarterly profit-sharing bonuses and flexible spending or savings accounts.

Equal Employment Opportunity Statement

FormFactor is an equal opportunity employer. FormFactor complies with all national, state, and local laws that seek to promote equal opportunities for any applicant or employee without regard to age, race, color, gender, gender identity/expression, national origin, sexual orientation, religion, disability, marital status, pregnancy or related condition, military service, or any other legally protected characteristics. These protections apply to all aspects of employment, including but not limited to, recruitment, hiring, training, promotions, and compensation.

For roles that are designated as remote-eligible, employees cannot be located in:AL, AK, AR, DE, GA, HI, IL, IA, KY, LA, ME, MD, MS, MO, NE, NV, NJ, NM, ND, OK, PA, RI, SC, SD, TN, WV, WI, WY. This list is continuously evolving and being updated, please check back with us if the state you live in is on the exclusion list. A role is remote-eligible only when it is listed as "Remote" in the job location.