1

Python Engineer Jobs in Redmond, WA (NOW HIRING)

Controls Engineer

Seattle, WA · On-site

$95K - $123K/yr

Python programming skills beneficial (not essential) for scripting, automation, AI-related tasks, and software problem solving What You'll Bring * Expertise in developing and implementing PLC-based ...

We are seeking a Software Engineer II to join our backend python team at Belva. As a Software Engineer II, you will work closely with our ML and Data Engineers to turn Machine Learning models and ...

Python Test Automation

Redmond, WA · On-site

$51.50 - $68/hr

Looking for a test developer to work in Python, C, Teststand, etc. to develop automated code, more targeted at Embedded HW Systems. Everything is with a focus on Reliability Systems/Aerospace systems ...

Python Test Automation

Redmond, WA · On-site

$51.50 - $68/hr

Looking for a test developer to work in Python, C, Teststand, etc. to develop automated code, more targeted at Embedded HW Systems. Everything is with a focus on Reliability Systems/Aerospace systems ...

Python Test Automation

Redmond, WA · On-site

$51.50 - $68/hr

Looking for a test developer to work in Python, C, Teststand, etc. to develop automated code, more targeted at Embedded HW Systems. Everything is with a focus on Reliability Systems/Aerospace systems ...

Hands on expertise in Machine Learning models using R/Python, SQL, well versed in statistical ... Proficient in JAVA & Python programming * Understanding of topic modelling, supervised ...

Hands on expertise in Machine Learning models using R/Python, SQL, well versed in statistical ... Proficient in JAVA & Python programming * Understanding of topic modelling, supervised ...

Senior Data Platform Engineer

Seattle, WA · On-site

$120K - $164K/yr

Strong Python and SQL * Infrastructure as code with Terraform and modern CI/CD * Data governance ... Experience building reusable, self-service data products for non-engineer end users, including ...

Skill Requirements 1. Proficient in python programming language for application development. 2. Strong understanding of cloud platforms such as aws, azure, or google cloud. 3. Experience in designing ...

Principal Engineer

Bellevue, WA · On-site

$250K - $380K/yr

This role requires a rare combination: deep hands-on engineering expertise in Python/container runtimes, a systems architect's instinct for platform design, and the organizational influence to drive ...

Showing results 41-60

Python Engineer information

See Redmond, WA salary details

$25.8K

$156.8K

$226.8K

How much do python engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for python engineer in Redmond, WA is $156,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,800.00 and $184,200.00 per year, depending on experience, location, and employer.

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.

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 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 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.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in web development, automation, and machine learning. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a strong career choice with robust job opportunities.

How much does a Python engineer make?

A Python engineer's salary varies based on experience, location, and industry, but typically ranges from $70,000 to $130,000 annually in the United States. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in tech hubs or companies requiring advanced expertise.

What are popular job titles related to Python Engineer jobs in Redmond, WA?

For Python Engineer jobs in Redmond, WA, the most frequently searched job titles are:

What job categories do people searching Python Engineer jobs in Redmond, WA look for?

The top searched job categories for Python Engineer jobs in Redmond, WA are:

What cities near Redmond, WA are hiring for Python Engineer jobs?

Cities near Redmond, WA with the most Python Engineer job openings:

Infographic showing various Python Engineer job openings in Redmond, WA as of September 2026, with employment types broken down into 1% Internship, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $156,761 per year, or $75.4 per hour.

Python/Django ReactJS Website Developer

Seattle, WA

Full-time

Posted yesterday

New


University Of Washington rating

8.2

Company rating: 8.2 out of 10

Based on 87 frontline employees who took The Breakroom Quiz


Job description

Job Description

Cultivate Learning has an outstanding opportunity for a Python/Django ReactJS Website Developer to join their team.

About this Opportunity

Reporting to the Lead Software Engineer, the Python/Django ReactJS Website Developer will port 2-3 existing College of Education sites from PHP to Python and support initial release, defect resolution, and maintenance. The Python/Django ReactJS Website Developer will help the college deploy robust and user-friendly systems. In addition, the Web Developer will support the portfolio of the Software Engineer. The position is for a 10-12-month full-time position with the possibility of an extension.

Key Responsibilities

Website Development(70%)

  • Under the direction of the Software Engineer, develop and maintain a scalable website using Python, Django, ReactJS, and PostgreSQL.

  • Build and manage RESTful APIs and integrate third-party services.

  • Develop responsive and intuitive user interfaces using modern front-end technologies.

  • Deploy and manage applications on AWS using Linux-based environments.

  • Ensure application performance, security, and scalability.

  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.

  • Troubleshoot, debug, and optimize code for performance and reliability.

  • Write clean and reusable code that can be easily maintained and scaled.

  • Manage code and participate in code reviews as part of build and release cycles (i.e., Continuous Integration/Continuous Deployment).

Testing & Defect Resolution(10%)

  • Gather user feedback and refine website design and code in cooperation with content and web design teams.

  • Investigate and resolve bugs, upgrade existing software when needed.

  • Monitor application performance; investigate and resolve problems.

Documentation(10%)

  • Write and maintain documentation for users, developers, and to support ongoing maintenance of systems.

  • Review existing documentation for accuracy and usefulness.

Collaboration(10%)

  • Participate in meetings and work collaboratively with stakeholders to determine development progress and status, technical design needs, and functional/business requirements.

  • Work with product management to solicit feedback and facilitate a continuous improvement cycle.

  • Have a broad awareness of current and emerging technology.

  • Evaluate options and make recommendations for solutions that fit organizational needs and resources.

  • Review current processes for optimization and automation.

  • Prioritize and manage time effectively.

Required Qualifications

To be considered for this opportunity your application must demonstrate you meet both the minimum qualifications and additional qualifications listed below. Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration.

Minimum Qualifications:

  • Bachelor's degree in computer science, Engineering, Informatics, Information Science and 2+ years of experience analyzing, designing, developing, installing, and maintainingwebsites and services with emphasis in Python and Django or equivalent experience.

  • Applicants who do not meet these qualifications WILL NOT be forwarded to the Hiring Manager.

Additional Qualifications

  • Knowledge and proficiency with Python web frameworks such as Django, Flask, etc.

  • Knowledge and proficiency with front-end technologies, such as JavaScript, HTML5, and CSS3.

  • Solid experience with ReactJS and modern JavaScript/TypeScript for front-end development.

  • Proficiency in PostgreSQL and database schema design

  • Experience working in Linux environments and deploying applications on AWS

  • Familiarity with version control systems (e.g., Git)

  • Ability to think strategically, problem solve, and proactively design solutions that are useful, robust, and supportable.

  • Web development experience in a collaborative environment, practicing good code management techniques.

  • Excellent self-initiated problem-solving skills and an ability to prioritize tasks to meet multiple deadlines.

  • Strong written and verbal communication skills; strong interpersonal skills, including problem solving and consensus building.

Preferred Qualifications:

  • Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud).

  • Experience with front-end frameworks (e.g., Bootstrap, jQuery).

  • Experience with Linux and Apache administration.

  • Experience with ticketing systems (e.g., Jira, Freshservice)

  • Familiarity with containerization (e.g., Docker, Kubernetes).

  • Familiarity with API endpoint development.

  • Familiarity with usability testing and ADA accessibility standards.

  • Experience with AI in software dev

  • Broad interest in technology and enthusiasm for exploring emerging approaches.

  • Knowledge and/or experience with PHP language.

About the Team

Backed by the University of Washington, Cultivate Learning's research-powered, practice-based approach creates a fertile environment for innovation in the fields of early learning and expanded learning opportunities.Every child deserves to flourish from a foundation of quality learning.This core belief drives our work to provide talented learning professionals support and training to build and strengthen that foundation.We are champions of service and align with partners and initiatives that foster positive outcomes for children, families, and educators.We commit to equity by working to remove systemic oppression and institutional racism. We nurture environments of belonging and diversity where we communicate openly and support and value each other.We practice innovation and quality by actively seeking creative ideas from multiple perspectives to evolve and inform the research and resources we develop.

Compensation, Benefits and Position Details

Pay Range Minimum:

$78,000.00 annual

Pay Range Maximum:

$86,004.00 annual

Other Compensation:

-

Benefits:

For information about benefits for this position, visit https://www.washington.edu/jobs/benefits-for-temporary-per-diem-and-less-than-half-time/

Shift:

First Shift (United States of America)

Temporary or Regular?

This is a temporary position

FTE (Full-Time Equivalent):

100.00%

Union/Bargaining Unit:

Not Applicable

About the UW

Working at the University of Washington provides a unique opportunity to change lives - on our campuses, in our state and around the world.

UW employees bring their boundless energy, creative problem-solving skills and dedication to building stronger minds and a healthier world. In return, they enjoy outstanding benefits, opportunities for professional growth and the chance to work in an environment known for its diversity, intellectual excitement, artistic pursuits and natural beauty.

Our Commitment

The University of Washington is committed to fostering an inclusive, respectful and welcoming community for all. As an equal opportunity employer, the University considers applicants for employment without regard to race, color, creed, religion, national origin, citizenship, sex, pregnancy, age, marital status, sexual orientation, gender identity or expression, genetic information, disability, or veteran status consistent with UW Executive Order No. 81.

To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 or dso@uw.edu.

Applicants considered for this position will be required to disclose if they are the subject of any substantiated findings or current investigations related to sexual misconduct at their current employment and past employment. Disclosure is required under Washington state law.


What University Of Washington employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom