1

Python Application Developer Jobs in Los Angeles, CA

Join our dynamic team as a Senior Full Stack Developer , where you will design, develop, and deploy ... Advanced knowledge of Python and/or Java , including frameworks like Django, Spring, or Hibernate ...

... Python services, data access, authentication/authorization, and AWS-hosted application components ... Translate business and non-developer feature requirements into clear technical designs and ...

Field Application Engineer Location: Irvine, CA - Frequent Nationwide Travel Required Job Type ... Basic coding/scripting skills (Python, C++, or similar). Prior experience in field testing, remote ...

Showing results 21-40

Python Application Developer information

See Los Angeles, CA salary details

$18

$56

$91

How much do python application developer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for python application developer in Los Angeles, CA is $56.72, according to ZipRecruiter salary data. Most workers in this role earn between $45.58 and $65.29 per hour, depending on experience, location, and employer.

What is a Python application developer?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

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

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

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

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

Are Python application developers still in demand?

Python application developers are currently in high demand due to Python's versatility in web development, data analysis, machine learning, and automation. Skills in frameworks like Django or Flask and knowledge of cloud platforms can enhance job prospects in this field.

What jobs can a Python Application Developer get?

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

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

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

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

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

Infographic showing various Python Application Developer job openings in Los Angeles, CA as of September 2026, with employment types broken down into 75% Full Time, 20% Part Time, 1% Temporary, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $117,977 per year, or $56.7 per hour.

Senior Web Application Developer

Los Angeles, CA • On-site

PM2CM
Business Management Consulting • 11 - 50 employees

Full-time

Medical, Retirement, PTO

Re-posted 19 days ago


Job description

PM2CM, Inc., (Project Management to Construction Management) is a professional services company dedicated to providing Program and Project Management, Construction Management, and Project Controls services during the design and construction phase of projects. Our core expertise is in Project Controls which includes Scheduling, Cost Controls, Document Management and Controls, Budget tracking and monitoring, Estimating, Risk Analysis, Claims avoidance and Mitigation, Change Management, and Earned Value Management.

Join our dynamic team as a Senior Full Stack Developer, where you will design, develop, and deploy robust web applications and GIS solutions that support the operations of one of the largest school districts in the country. You'll work on high-impact projects involving modern UI design, complex data integration, and interactive spatial interfaces.

This role offers the opportunity to contribute to meaningful public sector work, collaborate with cross-functional teams, and grow your technical leadership capabilities.

The position is located in Downtown Los Angeles.

Key Responsibilities:

  • Design, develop, code, test, and deploy complex web applications with modern interfaces and layered security.
  • Create and maintain interactive dashboards, custom reports, and intuitive user navigation flows.
  • Translate user requirements into scalable technical solutions and system architectures.
  • Design and implement data integration layers and ETL pipelines using Oracle, PostgreSQL, and other databases.
  • Collaborate on systems analysis, troubleshooting, and production support for mission-critical applications.
  • Lead or mentor junior developers and contribute to peer code reviews and system documentation.
  • Utilize mapping and GIS technologies such as ArcGIS and CAFM to develop spatial solutions.
  • Participate in stakeholder meetings to gather requirements and present solution designs.

Requirements

Minimum Qualifications:

Experience:

  • 5+ years of full-time professional experience in full-stack web development and deployment.
  • Advanced knowledge of Python and/or Java, including frameworks like Django, Spring, or Hibernate.
  • 5+ years of hands-on experience with JavaScript, CSS, and modern front-end development.
  • Strong database experience with Oracle, PostgreSQL, and SQL-based ETL development.
  • 3+ years of experience with ArcGIS, PowerBuilder, CAFM, or similar spatial data technologies.
  • Proven ability to resolve complex production-level issues and optimize system performance.

Education:

  • Bachelor’s degree in computer science, computer information systems, or a related field from an accredited institution.

Preferred Skills & Abilities:

  • Strong analytical and problem-solving skills.
  • Ability to write clear documentation, logic flows, and technical reports.
  • Experience in mentoring technical staff or managing small project teams.
  • Familiarity with Agile/Scrum development methodology is a plus.
  • Excellent verbal and written communication skills.

Benefits

100% paid health insurance, 80 hours of PTO, 40 hours of sick leave, 401K and profit sharing.


PM2CM logo

About PM2CM

Sourced by ZipRecruiter

Industry

Business management consulting

Company size

11 - 50 Employees

Headquarters location

Torrance, CA, US

Year founded

2014