1

Python Application Developer Jobs in Hillsboro, OR

Position Overview The Aerospace, Defense & Government (ADG) IP Enablement Application Engineer ... Experience in scripting languages like such as Perl/Tcl/ and Python What We Offer * Opportunity to ...

Field Application Engineer (USA)

Portland, OR · On-site

$80 - $110/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If so, we want you on our team as our new Application Engineer! Who we are Rocsys is a fast-growing ... A foundational understanding of programming languages such as Python, C/C++, and Rust, enabling ...

DFT Application Engineer

Hillsboro, OR · On-site

  • Medical

  • Retirement

  • PTO

Position Overview We seek a DFT Application Engineer to provide technical support to Intel Foundry ... languages (Python, Perl, Tcl, and/or shell scripting) Preferred Qualifications * Active US ...

Software Application Development Engineer

Hillsboro, OR · On-site

$100K - $194K/yr

  • Medical

  • Retirement

  • PTO

... Application Development Engineer - Government Programs. Intel is shaping the future of technology ... NET Core, or Python. * 2+ years of experience with modern CI/CD platforms, and Github. Preferred ...

Applications Engineer

Beaverton, OR · On-site

$67.30 - $124.90/hr

You'll start hands-on as an Application Engineer in our Technical Support Center (TSC), working ... level language (Python, C#, LabVIEW, etc.), particularly for instrument control and ...

New

Developer

Portland, OR · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Python, familiarity with team project work via git/source control, familiarity working with ... Serve as a technical expert in web application development lifecycle and ETL orchestration.

Developer

Portland, OR · On-site +1

$40 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Python, familiarity with team project work via git/source control, familiarity working with ... Serve as a technical expert in web application development lifecycle and ETL orchestration.

AI Full Stack Developer

Portland, OR · On-site

$125K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Retool application, Python backend API, and LLM integration layer. First-year focus is RCM, billing, and clinical operations workflows. * LLM prompt engineering & optimization -- Author, test ...

Posted today

Showing results 21-40

Python Application Developer information

See Hillsboro, OR salary details

$18

$57

$92

How much do python application developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python application developer in Hillsboro, OR is $57.33, according to ZipRecruiter salary data. Most workers in this role earn between $46.06 and $65.96 per hour, depending on experience, location, and employer.

What is a Python application developer?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

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

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

What are some common challenges Python application developers face when working on large-scale projects?

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

Are Python application developers still in demand?

Python application developers are currently in high demand due to Python's versatility in web development, data analysis, machine learning, and automation. Skills in frameworks like Django or Flask and knowledge of cloud platforms can enhance job prospects in this field.

What jobs can a Python Application Developer get?

A Python Application Developer can pursue roles such as software engineer, backend developer, data analyst, data scientist, automation engineer, or machine learning engineer. These positions often require knowledge of frameworks like Django or Flask, and proficiency with databases, version control, and cloud services.

What are popular job titles related to Python Application Developer jobs in Hillsboro, OR?

For Python Application Developer jobs in Hillsboro, OR, the most frequently searched job titles are:

What job categories do people searching Python Application Developer jobs in Hillsboro, OR look for?

The top searched job categories for Python Application Developer jobs in Hillsboro, OR are:

Infographic showing various Python Application Developer job openings in Hillsboro, OR as of August 2026, with employment types broken down into 76% Full Time, 19% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $119,244 per year, or $57.3 per hour.

Senior Software Engineer, Connected Devices

Rapta, Inc

Portland, OR • On-site

$140K - $175K/yr

Full-time

Re-posted 12 hours ago


Job description

Senior Software Engineer Connected Devices

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 primes. Backed by top investors and growing 521% year-over-year, we're a Portland-based team building computer vision and robotics technology that keeps America's most critical production lines running flawlessly. If you want to do meaningful work at the intersection of AI and advanced manufacturing, we'd love to meet you.

Position Overview

We're looking for a Senior Software Engineer who writes production software for hardware. You'll own the software layer that connects Rapta's AI platform to the physical world industrial cameras, smart tools, motion stages, and edge GPUs deployed on real factory floors. This is a software engineering role first; the differentiator is that you're fluent in the protocols, timing constraints, and failure modes of industrial hardware, and you write clean, testable code that talks to it reliably.

You'll work directly with the CTO and partner closely with our Feature Engineering and Platform teams to build the hardware abstraction layer that the rest of the product depends on.

What You'll Do

  • Design and build the software interfaces between Rapta's AI platform and industrial hardware cameras, smart wrenches, motion stages, and edge compute
  • Implement and maintain device drivers and integration libraries for industrial protocols: Modbus TCP, Open Protocol, OPC-UA, GigE Vision, USB3 Vision, RS-232/485, CAN
  • Define clean, versioned hardware abstraction APIs (gRPC/protobuf, contract-first) that decouple application code from device specifics
  • Own peripheral integration end-to-end: vendor SDK evaluation, driver implementation, error handling, observability, and field debugging
  • Write the software that brings up new hardware in the lab and qualifies it for deployment calibration routines, self-test, diagnostics, telemetry
  • Build and maintain hardware-in-the-loop test infrastructure so device integrations have real test coverage
  • Debug across the full stack when things go wrong on a customer floor from Python application code through gRPC, through the protocol layer, down to a misbehaving device

What We're Looking For

  • 10+ years writing production software, with significant time spent on systems that talk to hardware
  • Strong software engineering fundamentals: you write clean, tested, maintainable code and care about API design
  • Deep familiarity with at least two or three major industrial protocols and significant experience with real time protocol analyzers and debugging from first principals
  • Comfortable in a factory, a lab, and a terminal often in the same day
  • Pragmatic about the line between "what the hardware can do" and "what the software should expose"

Required Technical Skills

  • Expert-level Python; strong fluency in at least one of C#, C++ or Go, for performance-critical or driver-adjacent work
  • Hands-on experience implementing Modbus TCP/RTU clients and servers in production code
  • Experience integrating industrial smart tools via protocols like Open Protocol (Atlas Copco/Desoutter), Kolver, or equivalent vendor protocols
  • Working knowledge of OPC-UA, GigE Vision, USB3 Vision, RS-232/485, and CAN you don't need all of them, but you should have shipped code against several
  • Experience with industrial camera SDKs (Basler/pypylon, FLIR Spinnaker, GenICam, or similar) including AOI/ROI, triggering, and lens control
  • Strong Linux fundamentals udev rules, systemd services, kernel module basics, USB and network device debugging
  • gRPC/protobuf or equivalent contract-first API design experience
  • Infrastructure-as-code fluency: Ansible or equivalent for repeatable provisioning of hardware-attached systems
  • Comfort writing integration tests, hardware-in-the-loop tests, and diagnostic tooling

Highly Competitive Candidates Will Also Bring

  • Experience deploying software in DOD, defense industrial base, or CMMC-regulated environments
  • Familiarity with edge computing constraints air-gapped networks, deterministic startup, thermal and power limits
  • Bazel monorepo experience
  • Familiarity with manufacturing quality standards (ISO, Six Sigma, IPC)

Why Join Us?

  • Foundational role building the hardware integration layer at a high-growth AI company
  • Meaningful early-stage equity at a late seed-stage company
  • Competitive compensation and benefits package

Location Requirements

This position requires full time, 5 days per week in-office presence at our Portland headquarters. Candidates must be local to the Portland, Oregon metro area or willing to relocate at their expense prior to start. Remote-only applicants need not apply.