1

Python Developer Jobs in Olympia, WA (NOW HIRING)

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

Work alongside some of the most talented geospatial analysts, data engineers, and intelligence ... Build production-grade Python solutions that handle massive data volumes with efficiency and ...

Exposure to scripting (Bash or Python) is a plus. * Experience supporting build farms or developer infrastructure. * Familiarity with Agile practices and ticketing tools such as ServiceNow or Wolken.

Bachelor's degree in social sciences, engineering, computer science, or related field plus two years' related experience. Additional Qualifications * Proven experience and proficiency in using Python ...

next page

Showing results 1-20

Python Developer information

See Olympia, WA salary details

$14

$62

$91

How much do python developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for python developer in Olympia, WA is $62.32, according to ZipRecruiter salary data. Most workers in this role earn between $51.35 and $70.77 per hour, depending on experience, location, and employer.

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

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are popular job titles related to Python Developer jobs in Olympia, WA? For Python Developer jobs in Olympia, WA, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Olympia, WA look for? The top searched job categories for Python Developer jobs in Olympia, WA are:
What cities near Olympia, WA are hiring for Python Developer jobs? Cities near Olympia, WA with the most Python Developer job openings:
Senior Exploitation Specialist / Data Scientist (USSOCOM, AOT) with Security Clearance

Senior Exploitation Specialist / Data Scientist (USSOCOM, AOT) with Security Clearance

Streamline Defense

Tacoma, WA • On-site

Other

Medical, Dental, Vision, Retirement

Re-posted 17 days ago


Job description

OVERVIEW Streamline Defense is hiring a Senior Exploitation Specialist / Data Scientist to support an NGA Analysis Office (AOT) embedded with US Special Operations Command. You will work alongside SOF intelligence professionals, building Python-based analytic tooling, dashboards, and geospatial workflows that turn raw collection into operational answers. This is a hands-on senior role: scope the problem, write the code, ship the solution. RESPONSIBILITIES * Design and build mission-ready Python solutions for SOF intelligence consumers * Query and integrate web APIs through Python to retrieve, normalize, and operationalize data * Build interactive dashboards and analytic interfaces using Dash, Streamlit, Panel, Tableau, or comparable platforms * Develop visualizations using Plotly, Seaborn, Matplotlib, Bokeh, or similar libraries * Apply geospatial processing frameworks (GDAL, ArcPy) and GIS desktop tools (ArcGIS Pro, QGIS) to GEOINT problems * Manage code in Git (GitLab, GitHub) and produce clear technical documentation for the systems you build REQUIREMENTS * Active TS/SCI security clearance * 10+ years of relevant experience. A combination of education, professional certifications, and training may be substituted in lieu of years of experience. * Senior-level proficiency in Python with a track record of designing and shipping mission-ready solutions * Demonstrated experience querying and integrating web APIs through Python * Experience developing interactive visualizations using Plotly, Seaborn, Matplotlib, Bokeh, or comparable tools * Experience building dashboards and analytic interfaces using Dash, Streamlit, Panel, Tableau, or similar platforms * Strong SQL skills and experience querying relational databases * Experience with Git-based version control (GitLab, GitHub) * Proficiency with geospatial processing frameworks (GDAL or ArcPy) * Proficiency with GIS desktop software (ArcGIS Pro or QGIS) * Ability to write clear technical documentation for software systems and automated workflows * Ability to operate independently at a senior level with limited oversight * Familiarity with USSOCOM and broader US military organizational structures * Familiarity with common Intelligence Community (IC) data repositories ABOUT STREAMLINE Streamline Defense is a Service-Disabled Veteran-Owned Small Business (SDVOSB) delivering professional and technical solutions across the Defense and Intelligence Enterprise. Our analysts, engineers, and cleared professionals support customers spanning the IC, U.S. Combatant Commands, and Military Services, contributing to some of the nation's most critical missions. At Streamline, we foster a high-performance culture where driven professionals can grow, innovate, and make an impact. We provide an entrepreneurial environment where initiative is valued, expertise is rewarded, and contributions directly shape mission success. We offer competitive compensation, full benefits including health, dental, and vision, a 401k, and the kind of environment where your contributions are visible and your growth is real. This is the place to build your career if you are looking for meaningful work, top-tier colleagues, and the opportunity to make a real impact. EQUAL EMPLOYMENT OPPORTUNITY (EEO) STATEMENT Streamline is an equal-opportunity employer and is committed to hiring and retaining a diverse workforce. We recruit, hire, and promote based on qualifications, merit, and mission requirements, ensuring fair treatment for all employees and applicants. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by applicable federal, state, or local law. Create a Job Alert Interested in building your career at Streamline Defense? Get future opportunities sent straight to your email.
Create alert Apply for this job * indicates a required field Quick Apply with MyGreenhouse First Name* Last Name* Email* Phone Country* Phone* 244 results found
No results found * Afghanistan+93 * Åland Islands+358 * Albania+355 * Algeria+213 * American Samoa+1 * Andorra+376 * Angola+244 * Anguilla+1 * Antigua & Barbuda+1 * Argentina+54 * Armenia+374 * Aruba+297 * Ascension Island+247 * Australia+61 * Austria+43 * Azerbaijan+994 * Bahamas+1 * Bahrain+973 * Bangladesh+880 * Barbados+1 * Belarus+375 * Belgium+32 * Belize+501 * Benin+229 * Bermuda+1 * Bhutan+975 * Bolivia+591 * Bosnia & Herzegovina+387 * Botswana+267 * Brazil+55 * British Indian Ocean Territory+246 * British Virgin Islands+1 * Brunei+673 * Bulgaria+359 * Burkina Faso+226 * Burundi+257 * Cambodia+855 * Cameroon+237 * Canada+1 * Cape Verde+238 * Caribbean Netherlands+599 * Cayman Islands+1 * Central African Republic+236 * Chad+235 * Chile+56 * China+86 * Christmas Island+61 * Cocos (Keeling) Islands+61 * Colombia+57 * Comoros+269 * Congo - Brazzaville+242 * Congo - Kinshasa+243 * Cook Islands+682 * Costa Rica+506 * Côte d’Ivoire+225 * Croatia+385 * Cuba+53 * Curaçao+599 * Cyprus+357 * Czechia+420 * Denmark+45 * Djibouti+253 * Dominica+1 * Dominican Republic+1 * Ecuador+593 * Egypt+20 * El Salvador+503 * Equatorial Guinea+240 * Eritrea+291 * Estonia+372 * Eswatini+268 * Ethiopia+251 * Falkland Islands+500 * Faroe Islands+298 * Fiji+679 * Finland+358 * France+33 * French Guiana+594 * French Polynesia+689 * Gabon+241 * Gambia+220 * Georgia+995 * Germany+49 * Ghana+233 * Gibraltar+350 * Greece+30 * Greenland+299 * Grenada+1 * Guadeloupe+590 * Guam+1 * Guatemala+502 * Guernsey+44 * Guinea+224 * Guinea-Bissau+245 * Guyana+592 * Haiti+509 * Honduras+504 * Hong Kong SAR China+852 * Hungary+36 * Iceland+354 * India+91 * Indonesia+62 * Iran+98 * Iraq+964 * Ireland+353 * Isle of Man+44 * Israel+972 * Italy+39 * Jamaica+1 * Japan+81 * Jersey+44 * Jordan+962 * Kazakhstan+7 * Kenya+254 * Kiribati+686 * Kosovo+383 * Kuwait+965 * Kyrgyzstan+996 * Laos+856 * Latvia+371 * Lebanon+961 * Lesotho+266 * Liberia+231 * Libya+218 * Liechtenstein+423 * Lithuania+370 * Luxembourg+352 * Macao SAR China+853 * Madagascar+261 * Malawi+265 * Malaysia+60 * Maldives+960 * Mali+223 * Malta+356 * Marshall Islands+692 * Martinique+596 * Mauritania+222 * Mauritius+230 * Mayotte+262 * Mexico+52 * Micronesia+691 * Moldova+373 * Monaco+377 * Mongolia+976 * Montenegro+382 * Montserrat+1 * Morocco+212 * Mozambique+258 * Myanmar (Burma)+95 * Namibia+264 * Nauru+674 * Nepal+977 * Netherlands+31 * New Caledonia+687 * New Zealand+64 * Nicaragua+505 * Niger+227 * Nigeria+234 * Niue+683 * Norfolk Island+672 * North Korea+850 * North Macedonia+389 * Northern Mariana Islands+1 * Norway+47 * Oman+968 * Pakistan+92 * Palau+680 * Palestinian Territories+970 * Panama+507 * Papua New Guinea+675 * Paraguay+595 * Peru+51 * Philippines+63 * Poland+48 * Portugal+351 * Puerto Rico+1 * Qatar+974 * Réunion+262 * Romania+40 * Russia+7 * Rwanda+250 * Samoa+685 * San Marino+378 * São Tomé & Príncipe+239 * Saudi Arabia+966 * Senegal+221 * Serbia+381 * Seychelles+248 * Sierra Leone+232 * Singapore+65 * Sint Maarten+1 * Slovakia+421 * Slovenia+386 * Solomon Islands+677 * Somalia+252 * South Africa+27 * South Korea+82 * South Sudan+211 * Spain+34 * Sri Lanka+94 * St. Barthélemy+590 * St. Helena+290 * St. Kitts & Nevis+1 * St. Lucia+1 * St. Martin+590 * St. Pierre & Miquelon+508 * St. Vincent & Grenadines+1 * Sudan+249 * Suriname+597 * Svalbard & Jan Mayen+47 * Sweden+46 * Switzerland+41 * Syria+963 * Taiwan+886 * Tajikistan+992 * Tanzania+255 * Thailand+66 * Timor-Leste+670 * Togo+228 * Tokelau+690 * Tonga+676 * Trinidad & Tobago+1 * Tunisia+216 * Turkey+90 * Turkmenistan+993 * Turks & Caicos Islands+1 * Tuvalu+688 * U.S. Virgin Islands+1 * Uganda+256 * Ukraine+380 * United Arab Emirates+971 * United Kingdom+44 * United States+1 * Uruguay+598 * Uzbekistan+998 * Vanuatu+678 * Vatican City+39 * Venezuela+58 * Vietnam+84 * Wallis & Futuna+681 * Western Sahara+212 * Yemen+967 * Zambia+260 * Zimbabwe+263 Resume/CV* AttachAttach Dropbox Google Drive Enter manuallyEnter manually Accepted file types: pdf, doc, docx, txt, rtf Do you have an active TS/SCI Clearance?* Select... How many years of intelligence analysis and/or data science experience do you have supporting an intelligence mission? Select... How would you rate your Python scripting proficiency? Select... Do you have experience creating processes around large data sets to identify analytical discoveries? Select... Do you have experience creating data visualizations for integration into operational environments? Select... Do you have experience or familiarity with Transnational Criminal Organizations (TCOs) operating within the USSOUTHCOM AOR? Select... Are you familiar with Intelligence Community Directive (ICD) 203 (Analytic Standards) and ICD 206? Select... Voluntary Self-Identification For government reporting purposes, we ask candidates to respond to the below self-identification survey.
Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring
process or thereafter. Any information that you provide will be recorded and maintained in a
confidential file. As set forth in Streamline Defense’s Equal Employment Opportunity policy,
we do not discriminate on the basis of any protected group status under any applicable law. Gender Select... Are you Hispanic/Latino? Select... Race & Ethnicity Definitions If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows: A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired