1

Back End Python Developer Jobs in California (NOW HIRING)

Remote Python Developer

Fremont, CA

$55 - $75.75/hr

Entry-Level Python Developer SynergisticIT is committed to fast track your career by increasing ... Develop backend components to boost overall application's performance * Executing tests and fixing ...

Entry-Level Python Developer Salary- $65k-$110k Per Year Job Type - Full-Time Location - New York ... Develop backend components to boost overall application's performance * Executing tests and fixing ...

Python Developer

Concord, CA · On-site +1

$55.25 - $76/hr

Python Developer Perfict Global is a leading IT consulting services provider focused on providing ... Work closely with onsite and remote frontend, backend and operations engineers to ensure ...

Sr. Python Developer

Palo Alto, CA · On-site

$143.20K - $192.70K/yr

Title: Sr. Python Developer Location: Palo Alto CA Duration: Long Term Contract Required Skills ... back end processing and as a full web-stack application Vast understanding of Pip, Flask, NumPy ...

Sr. Python Developer

Palo Alto, CA · On-site

$143.20K - $192.70K/yr

... back end processing and as a full web-stack application • Vast understanding of Pip, Flask, NumPy, Anaconda, PyCharm, or similar tool stack and ability to coach junior developers on their usage • ...

Python Developer (San Francisco)

San Francisco, CA · On-site +1

$58.50 - $80.75/hr

Implement back-end components for data processing and integration using Python libraries and frameworks. * Collaborate with front-end developers to define API interfaces and integrate business logic ...

Senior Python Developer

Palo Alto, CA · Hybrid

$142.80K - $192.20K/yr

We are looking for an experienced Python backend/application developer for our AI platform. As a Senior Python Developer, you will lead the design, development, and deployment of scalable ...

Senior Python Developer

Palo Alto, CA · On-site

$142.80K - $192.20K/yr

We are looking for an experienced Python backend/application developer for our AI platform. As a Senior Python Developer, you will lead the design, development, and deployment of scalable ...

We are looking for a Python Developer to build the backbone of our platform. You will be ... Architect the backend systems that power our AI agents, managing long-running tasks, state ...

New

Sr. Python Developer

San Francisco, CA

$143.10K - $192.60K/yr

Uber has a huge stack, and we're all over it: backend services, real-time dispatch, mobile, web ... Python, Javascript, PostgreSQL, Node.js, Redis, iOS apps, Android apps. Intelligent. Highly ...

next page

Showing results 1-20

Back End Python Developer information

See California salary details

$15.8K

$146.3K

$188.5K

How much do back end python developer jobs pay per year?

As of Jun 1, 2026, the average yearly pay for back end python developer in California is $146,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,600.00 and $165,300.00 per year, depending on experience, location, and employer.

What is a Back End Python Developer job?

A Back End Python Developer is responsible for building and maintaining the server-side logic of web applications using Python. They develop APIs, manage databases, optimize application performance, and ensure seamless data exchange between the front end and back end. Common frameworks used include Django and Flask. Their role is crucial in ensuring that applications run efficiently, securely, and can scale as needed.

What are the key skills and qualifications needed to thrive in the Back End Python Developer position, and why are they important?

To thrive as a Back End Python Developer, you need strong proficiency in Python, knowledge of back-end frameworks like Django or Flask, experience with RESTful APIs, and a solid understanding of databases such as PostgreSQL or MongoDB, often supported by a degree in computer science or related technical field. Familiarity with tools like Git, containerization (Docker), CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP), along with relevant certifications, are often valued. Excellent problem-solving abilities, attention to detail, and effective communication skills help developers work efficiently in collaborative and fast-paced environments. These skills ensure reliable, scalable, and maintainable server-side applications that support business goals and user experience.

What are the typical daily responsibilities of a Back End Python Developer?

As a Back End Python Developer, your daily tasks often include designing, developing, and maintaining server-side logic, building and integrating APIs, and managing databases to ensure efficient data storage and retrieval. You'll collaborate closely with front-end developers and other team members to deliver seamless user experiences, troubleshoot bugs, and optimize system performance. Participation in code reviews, writing unit tests, and updating technical documentation are also common responsibilities. This collaborative and varied workflow ensures the server-side infrastructure is robust and scalable to meet the demands of modern web and application development.
What job categories do people searching Back End Python Developer jobs in California look for? The top searched job categories for Back End Python Developer jobs in California are:
What cities in California are hiring for Back End Python Developer jobs? Cities in California with the most Back End Python Developer job openings:

Backend Engineer (Java, Python, Spring) | Hybrid

Kaav Inc.

Sunnyvale, CA • Hybrid

Other

Posted 24 days ago


Job description

Description:
  • Design, build and maintain REST API services using technologies such as Java, Spring, Hibernate, Tomcat and data stores to enable user interaction with large volume datasets.
  • Build highly scalable, low latency, fault-tolerant, and high-performance architecture solutions for customer facing web and mobile applications.
  • Participate in software development life cycle (SDLC) phases including sprint planning, estimating, design, development, testing, and deployment within an Agile development environment.
  • Build customer facing software application features and platform libraries.
  • Engage in End-to-End Migration of back-end services and database platform from Oracle DB to Azure Cosmos DB.
  • Leverage Reactive and Adaptive programming to handle change feeds from Azure Cosmos DB by creating robust reactive listeners and stored procedures.
  • Build data communication between back-end systems using Kafka.
  • Develop Unit and Automation Testing Frameworks, Test Suites, and Stubs/Mocks using Selenium, Mockito, JUnit, TestNG, Mocha, and Chai to thoroughly test the software applications for all possible positive and negative use case scenarios and achieve 100% code coverage.
  • Troubleshooting open issues and bug-fixes.
  • Enhancing design to prevent re-occurrence of defects. Use JIRA for Defect Reporting and Tracking.
  • Run SonarQube on applications to measure continuous code quality by reporting code smells and vulnerabilities.
  • Use Git Version Control System for coordinating work with the team. Integrate applications with Jenkins to set up Continuous Integration and Continuous Delivery Environments (CI/CD).
  • Work on Splunk dashboard/queries to monitor application and system health and debug production issues.
  • Use JMeter to load test software functional behavior and measure performance.
  • Provide required Demos to Business stakeholders on software features and take required feedback for improvements.
  • Provide inputs to relevant stakeholders for creation of project plans and ensure adherence to the project against approved milestones and timelines.

Required Skills : Spring,Java
Additional Skills : Python Developer