1

Temp Python Coding Jobs in San Carlos, CA (NOW HIRING)

We are seeking a motivated Junior Software Engineer (Temporary) to join our Grid & Energy Services ... Python code under the guidance of a senior or principal engineer. * Participate in code reviews ...

We are seeking a motivated Junior Software Engineer (Temporary) to join our Grid & Energy Services ... Python code under the guidance of a senior or principal engineer. * Participate in code reviews ...

Build Systems Engineer (Bazel)

Mountain View, CA · On-site

$204K - $241K/yr

Refactors that delete code. Rewrite a fragmented family of test macros in terms of one shared rule ... Comfort in Rust / Python / shell / Starlark. You might read all four in any given week Bonus Points ...

Build Systems Engineer (Bazel)

Mountain View, CA · On-site

$204K - $241K/yr

Refactors that delete code. Rewrite a fragmented family of test macros in terms of one shared rule ... Comfort in Rust / Python / shell / Starlark. You might read all four in any given week Bonus Points ...

Design and develop scalable backend services using Python frameworks such as FastAPI, Flask, or ... For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major ...

next page

Showing results 1-20

Temp Python Coding information

See San Carlos, CA salary details

$15

$70

$104

How much do temp python coding jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for temp python coding in San Carlos, CA is $70.78, according to ZipRecruiter salary data. Most workers in this role earn between $58.37 and $80.38 per hour, depending on experience, location, and employer.

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

To thrive as a Temp Python Coding professional, you need strong proficiency in Python programming, problem-solving abilities, and a foundational understanding of software development principles, often supported by relevant coursework or certifications. Familiarity with version control systems like Git, code editors such as VS Code, and basic knowledge of testing frameworks is typically expected. Strong communication, adaptability, and the ability to quickly learn new technologies help you stand out in temporary coding roles. These skills are crucial for delivering quality code efficiently, integrating smoothly with teams, and adapting to varied project requirements in short-term assignments.

Are Python still in demand in 2026?

Python developers are expected to remain in high demand in 2026 due to Python's widespread use in data science, machine learning, web development, and automation. Skills in frameworks like Django or Flask and proficiency with libraries such as Pandas or TensorFlow can enhance job prospects for Python programmers. The language's versatility and strong community support contribute to its continued relevance in the tech industry.

How much do Python coders get paid?

Python coders, especially those working as freelancers or in temporary roles, typically earn between $25 and $100 per hour depending on experience, location, and project complexity. Entry-level positions may start around $50, while experienced developers with specialized skills can earn higher rates, often working with tools like Django or Flask and requiring knowledge of APIs and databases.

What jobs can I do with Python coding?

Python coding skills can qualify you for roles such as Python developer, data analyst, automation engineer, or software tester. These jobs often require knowledge of libraries like pandas, NumPy, or frameworks like Django and Flask, and may involve working in teams or on specific projects with deadlines.

What types of projects and tasks can I expect to work on in a Temp Python Coding position?

In a Temp Python Coding role, you’ll typically be assigned to short-term projects that require rapid development, bug fixes, or automation scripts. Common tasks may include writing and testing Python code, integrating APIs, cleaning up data, or supporting ongoing development on existing applications. You’ll often collaborate closely with other developers, data analysts, or project managers to deliver specific features or resolve urgent issues within tight deadlines. This environment is fast-paced and can offer valuable exposure to a variety of coding challenges and real-world applications.

What is the difference between Temp Python Coding vs Python Developer?

AspectTemp Python CodingPython Developer
CredentialsBasic programming knowledge, possibly some certificationsBachelor's degree in Computer Science or related field, advanced certifications
Work EnvironmentTemporary projects, short-term assignmentsLong-term employment, full-time roles
Industry UsageFreelance, contract work, staffing agenciesTech companies, startups, established organizations
Search IntentTemporary coding jobs, short-term Python tasksFull-time Python development roles, career growth

Temp Python Coding typically involves short-term, project-based work requiring basic Python skills, often through staffing agencies or freelance platforms. In contrast, a Python Developer usually holds a full-time position with advanced skills, working on long-term projects within organizations. Both roles involve Python programming but differ significantly in duration, responsibilities, and career progression.

Are Python coders still in demand?

Python coders are currently in high demand across various industries due to the language's versatility in data analysis, web development, and automation. Employers seek professionals with skills in frameworks like Django or Flask and experience with libraries such as Pandas or NumPy, making Python a valuable skill for many tech roles.

What are Temp Python Coding jobs?

Temp Python Coding jobs are temporary positions where professionals use the Python programming language to complete specific coding tasks or projects for a limited period of time. These roles are often used to fill short-term gaps, handle project-based work, or provide extra support during busy periods. Responsibilities may include writing, testing, and debugging Python code, automating tasks, or assisting with data analysis and application development. Temp Python coders may work on-site or remotely, depending on the employer's needs.
1042 - Oracle APEX and Python Developer

1042 - Oracle APEX and Python Developer

City and County of San Francisco

San Francisco, CA • On-site

$140K - $177K/yr

Full-time

Posted 16 days ago


City And County Of San Francisco rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

165th of 657 rated public administrative organizations


Job description

Company Description

Application Opening: June 3, 2026
Application Deadline: Continuous until filled. Apply Immediately. This job announcement will close at any time, but not earlier than 11:59PM PST, Wednesday, June 17, 2026.

Compensation Range:  $140,764.00 - $177,060.00 Annually

Recruitment ID: TEX-1042-161214

Appointment Type
Temporary Exempt, full-time position up to three years. This position is excluded by the Charter from the competitive Civil Service examination process, is considered "at will" and shall serve at the discretion of the Department Head.

The mission of the San Francisco Fire Department is to protect the lives and property of the people of San Francisco and its visitors from fires, natural disasters, accidents, hazardous materials incidents, and other causes requiring a rapid and skilled response by land or water; serve the needs of its most vulnerable residents through community paramedicine, and save lives and reduce suffering by providing emergency medical services; prevent harm through prevention services and education programs; and to provide a work environment that is free from harassment and discrimination, and values health, wellness, cultural diversity, and equity. 

Job Description

The San Francisco Fire Department is hiring a Journey Level Oracle APEX and Python Developer to join its Team. Reporting to the Principal Developer, the Oracle APEX and Python Developer with experience supporting technology solutions within a public safety organization shall develop and maintain web-based applications and backend services that support mission-critical operations. The ideal candidate will have a solid foundation in Oracle APEX and Python, and a strong understanding of the operational needs and data sensitivity within public safety environments.


Key Responsibilities:

  • Develop and maintain Oracle APEX applications tailored to public safety workflows and data requirements.
  • Build and optimize Python scripts for automation, data processing, and system integration.
  • Business Requirements Analysis: Translate business needs into efficient, high-quality technical solutions and collaborate with stakeholders to understand and define project requirements.
  • Database Integration: Design and manage database objects, write SQL and PL/SQL code to support application functionality, and ensure data integrity.
  • User Interface (UI) Design: Develop intuitive, visually appealing, and responsive user interfaces that provide a positive user experience.
  • Performance Optimization & Maintenance: Ensure the stability and optimal performance of applications, troubleshoot bugs, and resolve ad-hoc requests.
  • AI Integration: Implement and utilize AI features, including Generative AI, to accelerate development and enhance application functionality.
  • Security Implementation: Implement robust authentication and authorization mechanisms to safeguard application integrity and data security.
  • Oracle Cloud Infrastructure (OCI)
  • Collaborate with stakeholders across public safety units to gather requirements and translate them into technical solutions.
  • Assist in designing and implementing RESTful APIs and secure system integrations.
  • Support database development using SQL and PL/SQL, ensuring data integrity and performance.
  • Participate in code reviews, testing, and documentation efforts.
  • Troubleshoot and resolve application issues, with attention to uptime and reliability in emergency response contexts.
  • Ensure compliance with data security, privacy, and regulatory standards relevant to public safety.
Qualifications

Minimum Qualifications

Education: An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in one of the fields above or a closely-related field].
Experience: One (1) year of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of an enterprise network.

Substitution:

Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units/r forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in one of the fields above or a closely related field.

Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.

Special Conditions:

  • One year of experience in Oracle database and application development and maintenance 
  • One year of experience in developing web apps with various scripting languages.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 3-5 years of experience with Oracle APEX development.
  • 2-4 years of experience with Python programming.
  • Experience working within or supporting a public safety organization (e.g., fire, police, emergency services, or related government agencies).
  • Solid understanding of relational databases, especially Oracle.
  • Familiarity with HTML, CSS, JavaScript, and web development fundamentals.
  • Experience using Git or other version control systems.
  • Ability to work independently and collaboratively in high-stakes environments.
    • Exposure to Flask or Django frameworks.
    • Experience with RESTful API development and integration.
    • Familiarity with Agile development practices.
    • Basic understanding of cloud platforms (e.g., Oracle Cloud, AWS).
    • Experience with data visualization or reporting tools.
    • Knowledge of CJIS, HIPAA, or other relevant compliance frameworks.
Additional Information

All your information will be kept confidential according to EEO guidelines.

  • Information About The Hiring Process
  • Conviction History
  • Employee Benefits Overview  
  • Equal Employment Opportunity 
  • Disaster Service Worker
  • ADA Accommodation
  • Veterans Preference
  • Right to Work
  • Copies of Application Documents
  • Diversity Statement

Applications for City and County of San Francisco jobs are only accepted through an online process. Visit https://careers.smartrecruiters.com/CityAndCountyOfSanFrancisco1/ and begin the application process.

Select the "I'm Interested" button and follow instructions on the screen.

Applicants may be contacted by email about this recruitment and, therefore, it is their responsibility to ensure that their registered email address is accurate and kept up-to-date. Also, applicants must ensure that email from CCSF is not blocked on their computer by a spam filter. To prevent blocking, applicants should set up their email to accept CCSF mail from the following addresses (@sfgov.org and @smartrecruiters.com).

Applicants will receive a confirmation email that their online application has been received in response to every announcement for which they file. Applicants should retain this confirmation email for their records. Failure to receive this email means that the online application was not submitted or received.

The City and County of San Francisco encourages women, minorities and persons with disabilities to apply. Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.