1

Junior Python Engineer Jobs in California (NOW HIRING)

Be Seen First

Junior Developer

California City, CA · On-site

$30 - $40/hr

  • Medical

  • Dental

  • PTO

Junior Python & SQL Developer Full-Time Candidate must be open to relocate. Job Summary We are looking for a motivated Junior Python & SQL Developer to join our development team. The ideal candidate ...

New

Junior Python AI Developer

Sunnyvale, CA · On-site

$100.29/hr

  • Medical

  • Dental

  • Vision

We're looking for a motivated Junior Python AI Developer to help build, deploy, and optimize AI ... Engineer the Future with a Career at EPAM This posting includes a good faith range of the salary ...

New

Senior Python Engineer

Ontario, CA

$123K - $166K/yr

Have extensive knowledge in Python tools and frameworks, scientific python and web development ... Enjoy collaborating with teammates, and mentoring junior engineers and interns * Are self-motivated ...

Sr. Python Developer

Palo Alto, CA

$143K - $192K/yr

Title: Sr. Python Developer Location: Palo Alto CA Duration: Long Term Contract Required Skills ... coach junior developers on their usage Efficient in database queries and data storage best ...

Sr. Python Developer

Palo Alto, CA · On-site

$143K - $192K/yr

Company Description Title: Sr. Python Developer Location: Palo Alto CA Duration: Long Term Contract ... coach junior developers on their usage • Efficient in database queries and data storage best ...

Help shape engineering best practices, mentoring junior developers as we grow About You: * 3+ years of backend engineering experience, with deep Python expertise * Strong background in building and ...

Senior Python Developer

Palo Alto, CA · On-site

$142K - $192K/yr

Mentorship: Guide and support junior developers to foster technical growth within the team ... Mastery of Python. (We'll test you.) * Strong understanding of backend and API development ...

Senior Python Developer

Palo Alto, CA · Hybrid

$142K - $192K/yr

Mentorship: Guide and support junior developers to foster technical growth within the team ... Mastery of Python. (We'll test you.) * Strong understanding of backend and API development ...

Senior GenAI Engineer (Python)

Palo Alto, CA · Hybrid

$142K - $192K/yr

Mentorship: Guide and support junior developers to foster technical growth within the team ... Advanced proficiency in Python and libraries such as PyTorch, Pandas, NumPy, or similar.

Senior GenAI Engineer (Python)

Palo Alto, CA · On-site

$142K - $192K/yr

Mentorship: Guide and support junior developers to foster technical growth within the team ... Advanced proficiency in Python and libraries such as PyTorch, Pandas, NumPy, or similar.

Be Seen First

Guide and support junior developers to foster technical growth within the team. * Innovation : Stay ahead of emerging trends in AI and GenAI to continuously elevate our technical capabilities.

SuperDial - FDE

San Francisco, CA · On-site

$130K - $160K/yr

Help shape engineering best practices, mentoring junior developers as we grow About You: * 2+ years of backend engineering experience, with deep Python expertise * Strong background in building and ...

Junior Software Engineer

Temecula, CA · On-site

$115K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Junior Software Engineer (Hands-On Growth Role) Core Technologies ... C/C++, Python, Linux, Containers, Security Experience Level: 2+ years of professional experience ...

next page

Showing results 1-20

Junior Python Engineer information

See California salary details

$33.1K

$70.9K

$108.1K

How much do junior python engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for junior python engineer in California is $70,859.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,900.00 and $79,000.00 per year, depending on experience, location, and employer.

What is a junior Python engineer?

Junior Python Engineers are entry-level software developers who specialize in using the Python programming language to build, test, and maintain software applications. They typically work under the guidance of more experienced developers, contributing to coding, debugging, and documentation tasks. Junior Python Engineers may also assist in writing scripts, automating processes, and learning best practices in software development as they gain experience. This role is ideal for recent graduates or those with limited professional experience in programming.

What are the key skills and qualifications needed to thrive as a junior Python engineer?

To thrive as a Junior Python Engineer, you need a solid understanding of Python programming, basic software development principles, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and common Python libraries such as Flask or Django is typically expected. Strong problem-solving skills, willingness to learn, and effective communication make a candidate stand out in collaborative development teams. These skills are vital for producing reliable code, integrating smoothly into team workflows, and growing quickly in a technical environment.

What are some typical projects or tasks a junior Python engineer might work on in their first year?

As a Junior Python Engineer, you can expect to work on a range of foundational tasks such as writing and debugging code, developing scripts for automation, assisting in the maintenance of existing applications, and supporting the implementation of new features under the guidance of senior engineers. You may also participate in code reviews, collaborate with cross-functional teams like QA or DevOps, and handle data manipulation or API integrations. This hands-on experience helps you build confidence and deepen your understanding of industry-standard development practices.

What is the difference between Junior Python Engineer vs Junior Data Analyst?

AspectJunior Python EngineerJunior Data Analyst
Required SkillsPython programming, basic data structures, scriptingData visualization, SQL, Excel, basic statistics
CertificationsPython certifications, coding bootcampsData analysis certifications, Excel courses
Work EnvironmentSoftware development teams, tech companiesBusiness intelligence teams, finance, marketing
Industry UsageSoftware, tech, startupsFinance, marketing, consulting

The main difference between a Junior Python Engineer and a Junior Data Analyst lies in their focus areas. Junior Python Engineers primarily develop and maintain software using Python, while Junior Data Analysts analyze data to generate insights. Both roles require some overlapping skills like basic programming, but their tools and end goals differ significantly.

What are the most commonly searched types of Python Engineer jobs in California?

The most popular types of Python Engineer jobs in California are:

Infographic showing various Junior Python Engineer job openings in California as of August 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $70,859 per year, or $34.1 per hour.

Junior Developer

Tech Consulting

California City, CA • On-site

$30 - $40/hr

Full-time

Medical, Dental, PTO

Posted 2 days ago

New

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Junior Python & SQL Developer

Full-Time

Candidate must be open to relocate.


Job Summary

We are looking for a motivated Junior Python & SQL Developer to join our development team. The ideal candidate will have a strong foundation in Python programming and SQL, along with an interest in database development, data processing, automation, and application development.


The candidate will work closely with senior developers and other team members to develop, maintain, test, and troubleshoot software applications and database solutions.


Key Responsibilities

  • Develop and maintain Python scripts and applications.
  • Write and optimize SQL queries for data retrieval and reporting.
  • Work with relational databases such as MySQL, PostgreSQL, or SQL Server.
  • Perform data extraction, transformation, and validation.
  • Develop basic APIs and database-driven applications.
  • Debug and troubleshoot Python and SQL issues.
  • Automate repetitive tasks using Python.
  • Participate in code reviews and follow coding standards.
  • Work with Git/GitHub for version control.
  • Collaborate with senior developers, testers, and business teams.
  • Prepare technical documentation when required.


Required Skills

  • Good knowledge of Python fundamentals, including functions, modules, OOP, and exception handling.
  • Strong understanding of SQL, including JOINs, subqueries, GROUP BY, aggregate functions, and CTEs.
  • Basic knowledge of relational database concepts.
  • Familiarity with Pandas is an advantage.
  • Basic understanding of REST APIs and JSON.
  • Familiarity with Git and GitHub.
  • Good problem-solving and analytical skills.
  • Willingness to learn new technologies and development practices.


Preferred Qualifications

  • Bachelor's degree or diploma in Computer Science, IT, Engineering, or a related field.
  • 1-4 years of software development experience.
  • Internship, academic, or personal projects involving Python and SQL are welcome.
  • Knowledge of Django, Flask, or FastAPI is a plus.


What We Offer

  • Opportunity to work on real-world Python and database projects.
  • Mentorship from experienced developers.
  • Exposure to modern development tools and technologies.
  • Opportunities for professional growth and skill development.


Thanks