1

Python Software Developer Jobs in Los Angeles, CA

Senior Software Developer

Newport Beach, CA

$58.50 - $77.50/hr

Technical Skills โ€ข Proficiency in Python is essential. โ€ข Strong understanding of data ... software engineering practices and innovative backend architecture, we encourage you to apply.

Proficiency in multiple programming languages (e.g., Java, C++, Python, JavaScript) and familiarity with software development methodologies (Agile, Scrum, etc.) * Excellent communication skills and ...

Principal Software Engineer (Python)

Irvine, CA ยท On-site +1

$144K - $194K/yr

The hybrid-remote Principal Software Development Engineer leads the design, development, and ... Expert Python/FastAPI Developer: Proven experience in designing, scaling, and maintaining existing ...

Principal Software Engineer (Python)

Irvine, CA ยท On-site

$144K - $194K/yr

The hybrid-remote Principal Software Development Engineer leads the design, development, and ... Expert Python/FastAPI Developer: Proven experience in designing, scaling, and maintaining existing ...

Showing results 21-40

Python Software Developer information

See Los Angeles, CA salary details

$14

$63

$92

How much do python software developer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for python software developer in Los Angeles, CA is $63.17, according to ZipRecruiter salary data. Most workers in this role earn between $52.07 and $71.73 per hour, depending on experience, location, and employer.

What is a python software developer?

Python Software Developers are professionals who design, develop, and maintain software applications using the Python programming language. They are responsible for writing efficient and reusable code, debugging and resolving software issues, and collaborating with other team members to deliver software solutions. Python Software Developers may work on web development, data analysis, automation, artificial intelligence, and more, depending on the needs of their employer or clients. Their expertise in Python allows them to build scalable and flexible software systems.

What are the key skills and qualifications needed to thrive as a python software developer?

To thrive as a Python Software Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree or equivalent experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases and cloud platforms are typically required. Problem-solving ability, attention to detail, and effective communication help developers collaborate on complex projects and deliver robust solutions. These skills ensure the creation of efficient, maintainable code and successful teamwork in dynamic development environments.

What does collaboration typically look like for a python software developer within a development team?

As a Python Software Developer, you'll frequently collaborate with other developers, QA engineers, project managers, and sometimes UI/UX designers. This often involves participating in daily stand-ups, code reviews, and pair programming sessions to ensure code quality and alignment with project goals. Effective communication is key, as you'll need to discuss technical solutions, clarify requirements, and provide feedback. Additionally, you'll likely use tools like Git, Jira, and Slack to coordinate tasks and track progress within an agile workflow.

What is the difference between Python Software Developer vs Python Data Analyst?

AspectPython Software DeveloperPython Data Analyst
Required CredentialsBachelor's in CS or related field, programming certificationsBachelor's in Statistics, Data Science, or related field, data analysis certifications
Work EnvironmentSoftware development teams, tech companies, startupsData teams, business intelligence units, research departments
Employer & Industry UsageTech firms, finance, healthcare, e-commerceMarket research, finance, marketing, consulting
Common Search & ComparisonYesYes

Python Software Developers focus on building applications, APIs, and software solutions using Python, while Python Data Analysts analyze data sets to generate insights. Both roles require Python programming skills and often overlap in data handling, but their core responsibilities and industry applications differ.

Are Python software developers in demand?

Python software developers are in high demand across various industries due to the language's versatility, ease of use, and widespread adoption in web development, data analysis, machine learning, and automation. Employers seek professionals skilled in frameworks like Django and Flask, as well as proficiency with tools such as Git and cloud platforms. The demand is expected to grow as technology continues to evolve and reliance on Python-based solutions increases.

Is Python still in demand in 2026?

Python software developers remain in high demand in 2026 due to Python's widespread use in data science, machine learning, web development, and automation. Proficiency in frameworks like Django or Flask and knowledge of related tools continue to enhance job prospects in this field.

What jobs can a Python Software Developer get?

A Python Software Developer can pursue roles such as backend developer, data analyst, data scientist, machine learning engineer, automation engineer, or software engineer. These positions often require knowledge of frameworks like Django or Flask, and familiarity with databases, version control, and cloud platforms is beneficial.

Which Python Software Developer job is in demand?

Python Software Developer roles are in high demand across industries such as technology, finance, and healthcare, especially for positions requiring expertise in frameworks like Django or Flask, data analysis, and automation. Skills in cloud platforms, machine learning, and version control tools like Git can enhance job prospects in this field.

What are popular job titles related to Python Software Developer jobs in Los Angeles, CA?

For Python Software Developer jobs in Los Angeles, CA, the most frequently searched job titles are:

What job categories do people searching Python Software Developer jobs in Los Angeles, CA look for?

The top searched job categories for Python Software Developer jobs in Los Angeles, CA are:

What cities near Los Angeles, CA are hiring for Python Software Developer jobs?

Cities near Los Angeles, CA with the most Python Software Developer job openings:

Infographic showing various Python Software Developer job openings in Los Angeles, CA as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $131,384 per year, or $63.2 per hour.

Senior Test Automation Software Engineer

CHAOS Industries

El Segundo, CA โ€ข On-site

$130K - $210K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

CHAOS Industries is redefining modern defense with a multi-product portfolio that gives the ultimate advantage-domain dominance. The company's products are powered by Coherent Distributed Networks (CDN), empowering warfighters, commercial air operators, and border protection teams to act faster, adapt rapidly, and stay ahead of evolving threats.ย 

CHAOS Industries was founded in 2022 and has raised a total of $1 billion in funding from leading investors, including 8VC, Accel, and Valor Equity Partners. The company is headquartered in Los Angeles, with offices in Washington, D.C., San Francisco, San Diego, Seattle, and London. For more information, please visit www.chaosinc.com.

Role Overview:ย 

CHAOSย is seeking aย Senior Software Engineerย - Test Automationย to develop and support automated test software, validation frameworks,ย and Special Test Equipment (STE/GSE) used toย validateย complex integrated hardware and software systems in R&D, production, and field environments.ย 

This role combines software development, hardware integration, and automated test infrastructure development for RF,ย comms, electro-optical, and embedded systems. The ideal candidate has strong Python development experience, hands-on hardware debugging skills, and experience automating commercial test equipment.ย ย 

This is a full-time, on-siteย position inย El Segundo, CA.ย 

ย 
Responsibilities:ย 

  • Develop andย maintainย automated test software, frameworks, and infrastructure for system, subsystem, and production testย 
  • Create Python-based automation for COTS instrumentation, embedded systems, and electrical STE/GSEย 
  • Develop and execute automated verification, validation, and acceptance test proceduresย 
  • Integrate and troubleshoot oscilloscopes, spectrum analyzers, signal generators, VNAs, DMMs, and related test equipmentย 
  • Collaborate with Systems, Hardware, Software, and Production teams to define test strategies and interfacesย 
  • Support system integration, root cause analysis, RCCA, and troubleshooting activitiesย 
  • Improve test reliability, throughput, maintainability, and operational efficiencyย 
  • Develop technical documentation, training materials, and operational proceduresย 
  • Support deployment and sustainment of test systems in manufacturing and field environmentsย 

Minimumย Requirements:ย 

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related STEM fieldย 
  • 5+ years of relevant experience orย anย advanced degree with 3+ yearsย ofย relevantย experienceย 
  • Strong Python software development experienceย 
  • Experience developing automated test systems for hardware-integrated productsย 
  • Experience automating commercial test equipment using SCPI, Ethernet, Serial, USB, or GPIB interfacesย 
  • Experience with Linux-based systems and scripting languages such as Python, Bash, MATLAB, or C++ย 
  • Familiarity with RF, radar, embedded, or electronic systemsย 
  • Strong debugging, troubleshooting, and technical communication skillsย 
  • Hands-on experience working in lab, integration, or production environmentsย 
  • Ability to obtain andย maintainย a U.S. security clearanceย 

Preferred Requirements:ย 

  • Master's degree inย Engineeringย 
  • Experience with RF/radar systems and production test environmentsย 
  • Experience with STE, GSE, ATE, or manufacturing test systemsย 
  • Experience with Git, CI/CD, and software configuration managementย 
  • Familiarity with networking fundamentals and diagnostic toolsย 
  • Experience developing operator GUIs or automated data analysis toolsย 
  • Familiarity with distributed, real-time, or asynchronous software systemsย 
  • Experience with automated data collection, telemetry analysis, or measurement system integrationย 


Why CHAOS?

  • Health Benefits: Medical, dental, and vision benefits 100% paid for by the company
  • Additional benefits: 401k (+ 50% company match up to 6% of pay), FSA, HSA, life insurance, and more
  • Our Perks: Free daily lunch, 'No meeting Fridays', unlimited PTO, casual dress code
  • Compensation Components: Competitive base salaries, generous pre-IPO stock option grants, relocation assistance, and (coming soon!) annual bonuses
  • Team Growth: 250 employees and counting across 5 global offices
$130k-210k

The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.ย 


Recruiting Agencies: CHAOS Industries does not accept unsolicited resumes or outreach. Unsolicited submissions will not be reviewed or compensated.

#LI-onsite