Demo

Python Software Engineer

Red Oak Technologies
San Francisco, CA Full Time
POSTED ON 5/1/2026
AVAILABLE BEFORE 5/30/2026

Job Title: Senior Python Software Engineer (Manufacturing Systems & Automation)

Compensation: $125,000 – $150,000 (Direct Hire)

Location: San Francisco, CA (Mission District) – 100% On-Site

Perks: Free employee parking daily lunch provided

Industry: Advanced Sensors / Robotics / Autonomous & Industrial Systems


We’re hiring a software-first Python engineer who enjoys working close to hardware and manufacturing environments. This role focuses on building scalable, reliable software systems that power production testing, data collection, and automation for cutting-edge sensing technology.


Core Requirements (Top Priority)

  • 5 years of professional Python development (production-level code)
  • Experience writing software used in manufacturing, hardware, or test environments
  • Strong foundation in software engineering best practices (code structure, testing, version control, debugging)
  • Experience interfacing software with hardware systems, instruments, or automated test setups


What You’ll Work On

  • Architect and develop Python applications for manufacturing test and automation workflows
  • Build and optimize software that supports production systems from prototype through scale
  • Troubleshoot and resolve system-level issues by analyzing logs, test data, and system behavior
  • Improve performance across test systems (speed, stability, scalability, and maintainability)
  • Create data pipelines and internal tools for production metrics, reporting, and insights
  • Interface with test hardware, sensors, and measurement equipment through software
  • Deploy and support applications across Linux and Windows-based environments
  • Contribute to internal tooling, documentation, and engineering standards


Preferred Background

  • Experience in robotics, sensing systems, or electromechanical products
  • Familiarity with data tools such as SQL or visualization platforms
  • Exposure to machine vision, automation frameworks, or robotics platforms
  • Prior work supporting production ramp or high-volume manufacturing


Overview

This position is ideal for an engineer who primarily identifies as a software developer, but enjoys applying those skills in a real-world, hardware-driven environment. You’ll play a key role in building the software backbone behind manufacturing and test systems—helping ensure complex products are built, tested, and delivered with high quality and efficiency

Salary : $125,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Python Software Engineer?

Sign up to receive alerts about other jobs on the Python Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Red Oak Technologies

  • Red Oak Technologies Austin, TX
  • Senior Network Engineer (Bilingual Korean/English) 📍 Austin, TX (Onsite – must live within 1 hour of Taylor, TX) 💼 W2 Contract | 12 Months 💰 $80–$85/hr ... more
  • Just Posted

  • Red Oak Technologies Denver, CO
  • People Relations Partner Location: Denver, CO – Onsite/Hybrid (as applicable) Contract: 9 months (potential extension) Pay: Up to $45/hr Position Overview ... more
  • 2 Days Ago

  • Red Oak Technologies San Francisco, CA
  • Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Financ... more
  • 3 Days Ago

  • Red Oak Technologies San Jose, CA
  • Staff Accountant Location: San Jose (near airport). In office About Us We’re a fast-moving boutique staffing firm that helps connect top engineering and pr... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Python Software Engineer jobs in the San Francisco, CA area that may be a better fit.

  • YO IT Consulting San Francisco, CA
  • Work Mode: Remote Engagement Type: Independent Contractor Schedule: Full-Time or Part-Time Contract Language Requirement: Fluent English Role Overview We p... more
  • 13 Days Ago

  • FriendliAI San Francisco, CA
  • About The Job FriendliAI is hiring a Python Engineer to build developer tools for our users and internal engineers. The software developed by the engineer ... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!