1

Python Engineer Jobs in Spokane, WA (NOW HIRING)

Knowledge of computer programming languages such as C, Python, C# and VB.Net. * Knowledge of Quality Management System (QMS) practices and familiarity with ISO certifications. * Ability to understand ...

IT Automation Engineer

Spokane, WA · On-site

$50 - $70/hr

Comfort with scripting using Python and/or PowerShell, plus YAML * Experience working with Git ... Familiarity with DevOps and SRE concepts beyond basic monitoring and runbooks What Makes Someone ...

Overview Corporate Tools is hiring a Junior Software Engineer. You will be a traditional company ... Experience with current software development languages such as Ruby, Python, Java, or Rust, etc.

AI Automation Engineer -Remote

Spokane, WA · On-site

$202K - $234K/yr

Experience creating LLM-backed tools involving prompt engineering and automated evals * 5+ years of experience in full-stack development with strong skills in Python, React and JavaScript * Excellent ...

next page

Showing results 1-20

Python Engineer information

See Spokane, WA salary details

$23.3K

$141.5K

$204.8K

How much do python engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for python engineer in Spokane, WA is $141,528.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,700.00 and $166,300.00 per year, depending on experience, location, and employer.

Is Python coding still in demand?

Python engineering remains highly in demand across industries such as data science, web development, and automation due to its versatility and ease of use. Employers seek Python skills for roles involving machine learning, scripting, and backend development, often requiring knowledge of frameworks like Django or Flask and proficiency with version control tools.

Will AI replace Python coders?

AI is unlikely to fully replace Python engineers, as their role involves designing, maintaining, and optimizing complex systems that require human judgment and creativity. While AI tools can automate certain coding tasks, Python developers will continue to be essential for developing new algorithms, debugging, and integrating AI solutions. Staying updated with AI and machine learning skills can enhance a Python engineer's value 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.

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 like Django or Flask and experience in data analysis or machine learning can earn higher salaries, often exceeding $150,000. Many roles also require proficiency in version control, testing, and deployment tools.

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 on data analysis, automation, or web development projects.

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 popular job titles related to Python Engineer jobs in Spokane, WA? For Python Engineer jobs in Spokane, WA, the most frequently searched job titles are:
What job categories do people searching Python Engineer jobs in Spokane, WA look for? The top searched job categories for Python Engineer jobs in Spokane, WA are:
What cities near Spokane, WA are hiring for Python Engineer jobs? Cities near Spokane, WA with the most Python Engineer job openings:
Infographic showing various Python Engineer job openings in Spokane, WA as of July 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 88% In-person, 3% Hybrid, and 9% Remote job distribution, with an average salary of $141,528 per year, or $68 per hour.
Engineer I-Absolute Aviation

Engineer I-Absolute Aviation

HEICO

Cheney, WA • On-site

Full-time

Re-posted 22 days ago


Job description

Overview of the Position:
Under the direction of the Engineering Manager, create component repair documentation, suitable for FAA and/or airline approval. Create manufacturing data needed to fabricate components, printed circuit boards and other items to support the repair of aircraft components. Support the repair station technicians by providing technical assistance, test and assembly fixture creation and detailed procedures.
Essential Duties and Responsibilities:
  • Reverse engineer, troubleshoot, and repair of various aircraft components, both electrical and mechanical, using manual and automatic measuring equipment.
  • Establish measurement tolerances using accepted industry practices and/or review of next higher assemblies.
  • Create, revise, and review designs using SolidWorks 3D CAD Software platform and /or Altium PCB software.
  • Design electrical or mechanical test fixtures and create written procedures.
  • Create PMA (Parts Manufacturing Approval) and repair process supporting documentation packages for submittal to the FAA and/or customers.
  • Research, collect data, and work with design teams to evaluate, select, adapt, and modify techniques, procedures and criteria to solve problems.
  • Assist in supplier selection to manufacture fabricated or PMA parts.
  • Release and maintain engineering documentation in a Product Lifecycle Management System.
  • Support the goals of the repair station and the company's core values.
  • Support an engineering team environment by sharing knowledge, participating in collaboration, communicating clearly and showing respect to other team members.
  • Support scheduled project deadlines and keep tasks organized.
  • Maintain a neat and organized work area.
  • Other duties that may be assigned.

Other Knowledge, Skills, and Abilities:
  • College graduation with degree or demonstrated equivalent experience. Further knowledge and witnessed practice of company core values.
  • Knowledge of document change control processes including Engineering Change Orders, Change Control Board practices and general revision control.
  • Must be comfortable working alone or in a team environment.
  • Must understand the importance of quality of work and maintain a high level of excellence and integrity when completing projects.
  • Strong technical writing skills.
  • Knowledge of computer programming languages such as C, Python, C# and VB.Net.
  • Knowledge of Quality Management System (QMS) practices and familiarity with ISO certifications.
  • Ability to understand regulatory requirements for airworthiness in accordance with FAA and various foreign authorities.
  • Experience in quality control and new product development within the aviation industry.
  • Ability to use hand tools, power tools, soldering and safety equipment.

Education / Experience Requirements: Bachelor's degree (Mechanical and/or Electrical Engineering preferred); or equivalent as determined by the hiring manager.
Other Qualifications:
The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Language Skills: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
Mathematical Skills: Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
Reasoning Ability: Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. Ability to deal with problems involving several concrete variables in standardized situations.
Physical Demands and Work Environment:
The physical demands described here are representatives of those that must be met by an employee to successfully perform the essential functions of this job
  • Is frequently required to talk or listen.
  • Is regularly required to sit and use hands to finger, handle or feel.
  • Is occasionally required to stand, walk, reach with hands and arms, and lift up to 30 pounds.
  • Works in moderate noise levels.
  • Minimal travel required.