1

Python Engineer Jobs in Spokane, WA (NOW HIRING)

CLASS SUMMARY Advanced-level engineering professionals serve as project managers and provide guidance and oversight to staff and consultants performing engineering design and construction management ...

Senior Engineer I-II

Spokane, WA · On-site

$100K - $151K/yr

The City of Spokane has Senior Engineers located in departments such as Water, Sewer, Streets, Integrated Capital Management, Development Services, Solid Waste, and Engineering Services. We currently ...

Senior Bridge Engineer

Spokane, WA · On-site

$105K - $145K/yr

We bring together planners, engineers, architects, construction management staff, environmental, strategic communications, economists, management consultants and specialists across disciplines to ...

Senior Bridge Engineer

Spokane, WA

$105K - $145K/yr

We bring together planners, engineers, architects, construction management staff, environmental, strategic communications, economists, management consultants and specialists across disciplines to ...

Hybrid Role Overview Reporting to TAI's Manager, Dormant Properties, the Senior Engineer, Tailings & Closure is responsible for acting as the Responsible Tailings Facility Engineer (RTFE) for ...

Provide engineering program/project technical support to both internal and external customers. * Communicates clearly (written and oral) with other company personnel, the customer, and vendors as ...

Sr Engineer - Mech

Spokane, WA · On-site

$105K - $145K/yr

Provide engineering program/project technical support to both internal and external customers. * Communicates clearly (written and oral) with other company personnel, the customer, and vendors as ...

Digital Analyst Internships

Spokane, WA · On-site

$99K - $117K/yr

Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore or other Content Management Systems Company Description At Beckman Coulter Diagnostics, part of the ...

Collaborate with cross-functional teams such as IT and engineering to integrate data from various ... Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and ...

VP of Data & AI

Spokane, WA · On-site

$185/hr

... ML engineering roles, with a proven track record of stepping into 0 ? 1 environments. • The Hacker Mentality :You are highly proficient in SQL, Python, and the modern data stack (e.g., dbt ...

Data Science Analyst

Liberty Lake, WA · On-site

$75K - $130K/yr

Collaborate closely with IT and Data Engineering partners to ensure accurate integration of ERP, ... Strong proficiency in Python and/or R for statistical analysis and machine learning in a business ...

next page

Showing results 1-20

People also search for

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 Jun 18, 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.

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 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:
Senior Engineer I-II

$100K - $151K/yr

Full-time

Posted 15 days ago


City Of Spokane rating

7.0

Company rating: 7.0 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

503rd of 654 rated public administrative organizations


Job description

CLASS SUMMARY Advanced-level engineering professionals serve as project managers and provide guidance and oversight to staff and consultants performing engineering design and construction management work related to public and private infrastructure and utilities projects. The City of Spokane has Senior Engineers located in departments such as Water, Sewer, Streets, Integrated Capital Management, Development Services, Solid Waste, and Engineering Services. We currently have vacancies for a design engineer and a construction management engineer in Engineering Services and a transportation engineer in Integrated Capital Management.

EXAMPLES OF JOB FUNCTIONS This description was prepared to indicate the kinds of activities and levels of work difficulty required of positions in this class. It is not intended as a complete list of specific duties and responsibilities. Participates in the development of goals, objectives, policies, and procedures for assigned services and programs; recommends and implements policies and procedures for assigned operations.

Monitors activities of the work unit. Identifies opportunities for improving service delivery and procedures, provides recommendations, reviews with appropriate management staff, and implements improvements. Performs advanced technical calculations;develops construction documents including plans, specifications, and estimates;ensures functions meet all applicable laws, regulations, and City policies.

Reviews plans, design drawings, calculations, and specifications of staff and consultant engineers for conformity with City Design Standards, policies, regulations, and ordinances. Participates in budget preparation. Identifies resource needs, prepares detailed cost estimates with appropriate justifications, and monitors expenditures.

Tracks Federal, State, and local funding related to various projects and studies. Supervises and gives technical advice and guidance to staff and consultants concerning project feasibility, design, or execution; provides support for design-related questions or necessary revisions throughout project work. Ensures staff observe and comply with all City and mandated safety rules, regulations, and protocols.

Serves as a project manager. Plans, schedules, conducts, or coordinates detailed phases of work. Develops project charters and scopes, conducts project site visits and field exploration, oversees project design, construction, and implementation, and coordinates project operations with other divisions and outside agencies.

Ensures projects meet mandated engineering standards, budgeted funds, best practices, and City goals and objectives. Prepares requests for proposals for professional and other contracted services. Evaluates proposals and recommends award, negotiates contracts, and administers contracts to ensure compliance with City specifications and service quality.

Revies change orders for errors and omissions and incorporates changes into future designs. Supervises and assigns work to staff and consultants performing engineering design and construction work related to public works projects and systems; trains staff in work procedures; evaluates employee performance, counsels employees, and effectively recommends initial disciplinary action; assists in selection and promotion. Performs complex study and analysis of issues or systems; develops and calibrates the analysis procedures for investigation to determine quality results.

Provides staff assistance to management. Prepares and presents staff reports and other written materials. Supervises the establishment and maintenance of reports, records and files.

Ensures the proper documentation of operations and activities. Answers questions and provides information to the public. Prioritizes, addresses, and resolves inquiries from internal and external sources, complaints, and administrative issues.; recommends corrective actions to resolve issues

Represents the City in meetings with members of other public and private organizations, community groups, contractors, developers, and the public. May testify as an expert in hearings or appeals relevant to the work. Performs related work as required.

MINIMUM QUALIFICATIONS Combinations of education and experience that are equivalent to the following minimum qualifications are acceptable. Open-Entry Requirements: Senior Engineer I: Experience: Six years of professional engineering work experience with two years as a licensed Professional Engineer (PE). Licenses and Certifications: Possession of a valid State of Washington Professional Engineer (PE) license in engineering or designated specialty area, to be maintained throughout employment.

Applicants licensed in other states must obtain Washington State PE license within six months of appointment. Possession of a valid State of Washington Driver's License, to be maintained throughout employment. Senior Engineer II: Experience: Ten years of professional engineering work experience with six years as a licensed Professional Engineer (PE).

Licenses and Certifications: Possession of a valid State of Washington Professional Engineer (PE) license in engineering or designated specialty area, to be maintained throughout employment. Applicants licensed in other states must obtain Washington State PE license within six months of appointment. Possession of a valid State of Washington Driver's License, to be maintained throughout employment.

EXAMINATION DETAILS For information on what to expect with the hiring process, a test information guide, and frequently asked questions, please visit our website. Applicants must meet the minimum qualifications and pass the examination for this position to be eligible for hire. Qualified applicants are encouraged to apply immediately.

All applicants must complete and submit a City of Spokane employment application online by 4:00 p.m. on the filing cut-off date. Upon request, at time of application, the City will provide alternative accessible tests to individuals with disabilities that impair manual, sensory, or speaking skills needed to take the test, unless the test is intended to measure those skills

The examination will consist of a Training and Experience Evaluation (T&E), with scoring weight assigned as follows: T&E 100% TRAINING AND EXPERIENCE EVALUATION DETAILS: Copies of your college or university transcripts (unofficial transcripts are accepted) may be a required part of this application and will be used to verify that you meet the minimum qualifications, as posted on the job announcement. Responses to your T&E questions should be consistent with the information given in your application details. Answers are subject to verification.

Failure to complete all the questions or incomplete responses will result in a lower score; therefore, it is advantageous for you to provide a full and complete response to each supplemental question. Resumes or questionnaires uploaded as attachments will not be accepted in lieu of completing each question online. "See Resume" or "See above," etc., and copy/paste from a previous answer are not qualifying responses and will not be considered

This is an online examination and will require a computer. If you do not have access to a computer, please notify Civil Service so that one may be provided. Reservations can also be made through your local, public library.

The Training and Experience examination with instructions will be emailed out via a link from City of Spokane (info@governmentjobs.com) upon review of the applicant's minimum qualifications. Once you receive the link, the testing window is Thursday, 12:00 AM to the following Monday at 11:59 PM. Additional examinations shall be administered as applications are received with results merged into one eligible list according to final ratings, pursuant to the Merit System Rules of the Civil Service Commission: Rule IV, Section 13 - Continuous Examinations

We are an equal opportunity employer and value diversity within our organization. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, familial status, genetic information, veteran/military status or disability status. As a Fair Chance employer, City of Spokane does not conduct initial background screening for non-public safety positions.