1

Senior Python Developer Jobs in Oregon (NOW HIRING)

Senior Software Developer

Canby, OR ยท On-site

$57 - $75.25/hr

SUMMARY We are seeking an experienced Senior Software Developer to design, build, and support ... Proficiency in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern ...

Description We are looking for a hands-on Senior DevOps Engineer to be part of our DevOps team ... Experience with Python * Linux system administration skills * Enough knowledge of Java to maintain ...

Description We are looking for a hands-on Senior DevOps Engineer to be part of our DevOps team ... Experience with Python * Linux system administration skills * Enough knowledge of Java to maintain ...

Looking for a place where you can grow and improve your DevOps and application interfacing skills ... Experience with Python * Linux system administration skills * Enough knowledge of Java to maintain ...

Looking for a place where you can grow and improve your DevOps and application interfacing skills ... Experience with Python * Linux system administration skills * Enough knowledge of Java to maintain ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

Design and develop back-end services using technologies such as Node.js, Java, Python, or ... Experience with cloud platforms, containerization, infrastructure-as-code, and DevOps practices.

Senior AI Platforms Engineer

OR ยท On-site +1

$104K - $143K/yr

Expression is seeking an experienced Senior AI Platform Engineer to join their Product Team and ... Develop high-performance Python APIs and scalable backend services using FastAPI, asynchronous ...

Senior Security Engineer

Portland, OR ยท On-site

$121K - $166K/yr

Partner with DevOps, SRE, and engineering teams to integrate security tooling into CI/CD pipelines ... Strong scripting or automation skills (Python, Bash, PowerShell, or similar)

Senior Developer (MES/Ignition)

$54.50 - $72/hr

High level language programming for a variety of applications, including Python, Java, and more. * Design and program databases, including stored procedures and reporting in platforms such as SQL

Senior Debug Tools Engineer

Hillsboro, OR ยท On-site

$113K - $156K/yr

We are looking for a Senior Debug SW Tools Engineer to join the team to support our mission as a ... Create software utilities, automation scripts, and diagnostic tools using C/C++, Python, and ...

New

Senior OpenStack DevOps Engineer

OR ยท On-site +1

$108K - $147K/yr

We are seeking a highly experienced Senior OpenStack DevOps Engineer to architect, implement, and ... Strong Linux (RHEL/CentOS/Ubuntu) systems engineering background with advanced scripting in Python ...

Senior Software Engineer

OR ยท On-site +1

$122K - $161K/yr

This is primarily a hands-on developer role - you will own the transformation of existing internal ... Own end-to-end delivery of modernized services: back-end APIs (Go/Python) paired with clean ...

Senior Software Engineer - Integrations - AI/ML

OR ยท On-site +1

$122K - $161K/yr

... developer experience. About the role As a Senior Software Engineer specializing in the AI & ML ... Own and evolve ClickHouse's Python connector and SDK ecosystem, raising the bar on performance ...

Senior Developer (MES/Ignition)

$54.50 - $72/hr

High level language programming for a variety of applications, including Python, Java, and more. * Design and program databases, including stored procedures and reporting in platforms such as SQL

Showing results 41-60

Senior Python Developer information

See Oregon salary details

$58.2K

$150.1K

$206.2K

How much do senior python developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for senior python developer in Oregon is $150,109.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,500.00 and $172,900.00 per year, depending on experience, location, and employer.

What are the main responsibilities of a senior Python developer?

A Senior Python Developer is responsible for designing, developing, and maintaining complex software applications using the Python programming language. They lead the technical aspects of projects, mentor junior developers, and ensure code quality through code reviews and best practices. Additionally, they collaborate with cross-functional teams to gather requirements, solve technical challenges, and deploy scalable and efficient solutions. Senior Python Developers are also expected to stay updated with the latest trends and advancements in Python and related technologies.

What are the key skills and qualifications needed to thrive as a senior Python developer?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software architecture, and a solid understanding of algorithms and data structures, usually backed by a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and containerization tools like Docker are typically required, alongside knowledge of modern CI/CD pipelines. Strong problem-solving abilities, effective communication, and leadership skills help you collaborate with teams and mentor junior developers. Mastery of these skills ensures the delivery of scalable, maintainable software solutions and the ability to drive technical excellence within development teams.

What are some common challenges faced by senior Python developers when leading a development team?

Senior Python Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members and ensuring code quality across the team. They are also responsible for making architectural decisions, which requires staying updated on best practices and emerging Python frameworks. Additionally, coordinating collaboration between cross-functional teams (like DevOps, QA, and front-end developers) can be complex, especially in agile environments where requirements may shift rapidly. Overcoming these challenges helps foster a productive and innovative team culture.

What is the difference between Senior Python Developer vs Python Developer?

AspectSenior Python DeveloperPython Developer
Required ExperienceTypically 5+ years, with leadership and complex project experienceUsually 1-3 years, focusing on core Python skills
ResponsibilitiesDesigning architecture, mentoring, handling complex systemsWriting code, debugging, implementing features
CertificationsOptional but beneficial (e.g., Python certifications, cloud certs)Often not required
Work EnvironmentCollaborative teams, project planning, code reviewsDevelopment-focused, task-oriented

The main difference between a Senior Python Developer and a Python Developer lies in experience, responsibilities, and leadership. Senior developers handle complex projects, mentor others, and often participate in architecture decisions, while Python Developers focus on coding and feature implementation. Both roles are essential in tech companies, but the senior role requires more experience and broader skills.

Are senior Python developers still in demand?

Senior Python developers remain in high demand due to the language's versatility in web development, data analysis, machine learning, and automation. Companies seek experienced developers with skills in frameworks like Django or Flask, and proficiency in cloud platforms and APIs enhances job prospects.

How much does a senior Python developer make?

A senior Python developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and industry. They often possess strong skills in frameworks like Django or Flask and may hold certifications or advanced degrees that influence salary levels.

What does a senior Python developer do?

A senior Python developer designs, develops, and maintains complex software applications using Python. They often lead projects, review code, optimize performance, and collaborate with cross-functional teams, requiring strong problem-solving skills and knowledge of frameworks like Django or Flask. Additionally, they may mentor junior developers and ensure code quality through testing and best practices.

What are the most commonly searched types of Python Developer jobs in Oregon?

The most popular types of Python Developer jobs in Oregon are:

What cities in Oregon are hiring for Senior Python Developer jobs?

Cities in Oregon with the most Senior Python Developer job openings:

What are popular job titles related to Senior Python Developer jobs in OR?

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

Infographic showing various Senior Python Developer job openings in Oregon as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 11% Part Time, and 5% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $150,109 per year, or $72.2 per hour.

Senior Software Developer

Milwaukee Electronics

Canby, OR โ€ข On-site

$57 - $75.25/hr

Full-time

Re-posted 7 days ago


Job description

Milwaukee Electronics is a technology-forward Electronics Manufacturing Services (EMS) company with operations in Oregon, Wisconsin, and Mexico. Through our Milwaukee Electronics and Screaming Circuits brands, we help customers accelerate innovation from prototype to production, serving aerospace, defense, medical, industrial, energy, and technology markets.ย 

We are investing in digital transformation initiatives including eCommerce modernization, AI-enabled business solutions, manufacturing automation, advanced analytics, ERP modernization, and Industry 4.0 technologies. Our software engineering team plays a key role in enabling growth, operational excellence, and innovation across the company.ย 

We are looking for engineers who enjoy solvingย real businessย problems, collaborating with operational teams, and delivering solutions with measurable impact. This is an on-site position based inย Oregon,ย where close collaboration with manufacturing, engineering, and business stakeholders is essential.ย 

SUMMARYย 

We are seeking an experienced Senior Software Developer to design, build, and support software solutions that improve business processes and customer experience. This roleย partners withย business stakeholders and engineering teams to deliver scalable, maintainable, and high-quality solutions. The ideal candidate combines strong technical skills with business acumen and enjoys mentoring others whileย remainingย hands-on in development.ย 

KEY RESPONSIBILITIESย 

Software Developmentย 

  • Design, develop, test, andย maintainย web applications, APIs, integrations, and backend services.ย 
  • Translate business requirements into technical solutions and implementation plans.ย 
  • Develop scalable, secure, and maintainable software.ย 
  • Contribute to architecture decisions and technical standards.ย 
  • Follow software engineering, security, and quality best practices.ย 

Technical Leadershipย 

  • Mentor developers andย provideย technical guidance.ย 
  • Conduct code reviews and promote engineering excellence.ย 
  • Identifyย and address technical debt.ย 
  • Support adoption of modern development tools, frameworks, and practices.ย 

Collaboration & Deliveryย 

  • Partner with Product Managers, Business Analysts, and stakeholders to define and deliver solutions.ย 
  • Participate in Agile planning, backlog refinement, and retrospectives.ย 
  • Estimate development effort and support release planning.ย 
  • Work with QA teams to ensure solution quality and reliability.ย 

Integration & Supportย 

  • Develop integrations with internal and third-party systems.ย 
  • Troubleshoot production issues and perform root-cause analysis.ย 
  • Support deployments, monitoring, and continuous improvement initiatives.ย 

Documentation & Knowledge Sharingย 

  • Maintain technical documentation and design specifications.ย 
  • Share knowledge through mentoring, documentation, and technical collaboration.ย 

QUALIFICATIONSย 

Requiredย 

  • Bachelorโ€™s degree in Computer Science, Software Engineering, a related field, or equivalent experience.ย 
  • 5+ years of professional software development experience.ย 
  • Proficiencyย in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern technologies.ย 
  • Experience developing REST APIs and distributed applications.ย 
  • Experience with SQL and relational databases.ย 
  • Familiarity with Azure, AWS, or similar cloud platforms.ย 
  • Experience working in Agile environments.ย 
  • Strong analytical, problem-solving, and communication skills.ย 

Preferredย 

  • Experience with microservices and event-drivenย architectures.ย 
  • Experience with CI/CD pipelines and DevOps practices.ย 
  • Knowledge of cloud-native development patterns.ย 
  • Experience integrating ERP, CRM, eCommerce, manufacturing, or other business systems.ย 
  • Experience mentoring offshore developers.ย 
  • Experience using AI-assisted development tools.ย 

Physical Demandsย 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.ย 

  • ย While performing the duties of this job, the employeeis regularly required tosit; use hands and fingers tooperatea computer keyboard, mouse, and other office equipment; and communicate verbally and in writing.ย 
  • The employee isfrequentlyrequired to stand, walk, and reach with hands and arms.ย 
  • The employee must occasionally lift and/or move up to 25 pounds, such as computer equipment, servers, or networking hardware.ย 
  • Specific vision abilities required by this job include close vision, distance vision, color vision, and the ability to adjust focus.ย 

ย Work Environmentย 

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.ย ย 

  • This is an onsite role performed primarily in a professional office settinglocatedwithin a manufacturing facility.ย 
  • The employee may occasionally be exposed to moving mechanical parts, production equipment, and moderate noise levels when working in or around manufacturing areas.ย 
  • The noise level in the office work environment is usually moderate.ย 

ITAR Compliance Requirementย 
This position isย locatedย within an ITAR-regulated facility. Due to the nature of the work and access to controlled information, applicants must be U.S. Persons as defined by ITAR (U.S. citizens, lawful permanent residents, asylees, or refugees).ย