1

Python Engineer Jobs in Davis, CA (NOW HIRING)

Senior Automation Engineer

Sacramento, CA · Hybrid

$110K - $145K/yr

Evaluate, select, and implement Python libraries, testing tools, and supporting frameworks to ... Engineering as a Service provides complete design, implementation, and technology operations ...

Software Engineer

Sacramento, CA · On-site

$40 - $44/hr

... Python, SQL, and Postgres. You'll guide architecture, mentor engineers, troubleshoot complex issues, and drive cloud-ready, scalable solutions across AWS and modern DevOps practices. Apply Today if ...

Experience with Java, Python, JavaScript, Groovy, and PowerShell for automation, customization, and integrations. Integration and Development * Integration Skills: Hands-on experience integrating IAM ...

Supply Chain Engineer

Sacramento, CA · On-site

$105K - $120K/yr

Perform exploratory data analysis using SQL and Python within our Databricks environment to surface ... Bachelor's degree in industrial engineering, Mechanical Engineering, or a related field required ...

Test Engineer

Davis, CA · On-site

$85K - $125K/yr

A Test engineer at Elve is responsible for the characterization of the performance of Elve products ... Coding experience, particularly Python (for automation and data-processing/analysis), ideally with ...

Test Engineer

Davis, CA · On-site

$85K - $125K/yr

A Test engineer at Elve is responsible for the characterization of the performance of Elve products ... Coding experience, particularly Python (for automation and data- processing/analysis), ideally with ...

next page

Showing results 1-20

Python Engineer information

See Davis, CA salary details

$24.9K

$151.3K

$218.9K

How much do python engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for python engineer in Davis, CA is $151,291.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,400.00 and $177,800.00 per year, depending on experience, location, and employer.

Will AI replace Python coders?

AI is a tool that can automate certain programming tasks, but Python engineers are essential for designing, developing, and maintaining complex software systems. AI can assist with code generation and testing, but human expertise remains critical for problem-solving, creativity, and understanding project requirements. Python developers who adapt to new tools and continuously update their skills will remain valuable in the evolving tech landscape.

What is the difference between Python Engineer vs Data Scientist?

AspectPython EngineerData Scientist
Required CredentialsBachelor's in CS, Software Engineering, or related; Python proficiencyBachelor's or higher in Data Science, Statistics, or related; Python and analytical skills
Work EnvironmentSoftware development teams, coding, testing, deploymentData analysis, modeling, visualization, research
Employer & Industry UsageTech companies, startups, software firmsFinance, healthcare, e-commerce, research institutions
Common Search & ComparisonYesYes

Python Engineers focus on developing and maintaining software applications using Python, while Data Scientists analyze data to extract insights, often using Python for data manipulation and modeling. Both roles require Python skills but serve different primary functions within organizations.

Is Python a high paying job?

Python engineers are generally well-compensated due to the high demand for their skills in data analysis, machine learning, and web development. Salaries vary based on experience, location, and industry, but Python development roles often offer competitive pay compared to other programming positions.

What does a Python Engineer do?

A Python Engineer is a software professional who specializes in designing, developing, and maintaining applications using the Python programming language. They work on a variety of projects, including web development, data analysis, automation, and machine learning. Python Engineers collaborate with other team members to write clean and efficient code, debug issues, and ensure the performance and scalability of applications. Their expertise in Python allows them to leverage its libraries and frameworks to solve complex problems across different industries.

How much does a Python engineer make?

The average salary for a Python engineer varies by experience and location but typically ranges from $80,000 to $130,000 annually. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in competitive markets.

What do Python engineers do?

Python engineers develop, test, and maintain software applications using the Python programming language. They often work with frameworks like Django or Flask, write clean code, and collaborate with teams to deliver scalable solutions. Strong problem-solving skills and knowledge of data structures, algorithms, and version control are essential in this role.

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

To thrive as a Python Engineer, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and experience with software development practices, often supported by a relevant degree or certification. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills and qualities are crucial for building scalable, maintainable code and collaborating efficiently within development teams.

How do Python Engineers typically collaborate with other team members during the software development lifecycle?

Python Engineers work closely with cross-functional teams, including front-end developers, QA testers, product managers, and DevOps specialists. Collaboration often involves participating in code reviews, daily stand-up meetings, and sprint planning sessions to ensure alignment on project goals and technical requirements. Effective communication and using collaborative tools like Git, Jira, and Slack are essential for managing tasks, sharing updates, and resolving issues efficiently. This teamwork-driven environment helps deliver high-quality software and supports continuous learning from peers.

What Does a Python Engineer Do?

As a Python engineer, your job is to use the Python programming language and develop code for your company. Your duties include creating a new application, integrating Python software with an existing system, or testing existing code to iron out bugs. Most employers hiring for this role have specific goals for projects in mind, and it is your job to turn those goals into reality in the most effective way. You’re also expected to use other programming skills, particularly involving Django, JavaScript, and database architecture.

What cities near Davis, CA are hiring for Python Engineer jobs? Cities near Davis, CA with the most Python Engineer job openings:
Infographic showing various Python Engineer job openings in Davis, CA as of June 2026, with employment types broken down into 89% Full Time, 9% Part Time, and 2% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $151,291 per year, or $72.7 per hour.
Senior Integration Engineer

Senior Integration Engineer

SBM Management Services LP

Sacramento, CA • On-site

$122K - $123K/yr

Full-time

Posted 16 days ago


SBM Management Services rating

5.5

Company rating: 5.5 out of 10

Based on 57 frontline employees who took The Breakroom Quiz

173rd of 210 rated facilities management


Job description

Title:Senior Integration EngineerJob Description:

Job Overview

The Senior Integration Engineer is a highly experienced, autonomous technical leader responsible for designing, building, and supporting complex enterprise integrations, data pipelines, and system-to-system solutions across the organization. This role serves as a technical "Swissarmy knife"-someone with deep hands-on experience across software engineering, data engineering, and enterprise integrations.
This position partners closely with internal stakeholders to translate business requirements into scalable, secure, and maintainable technical solutions. The Senior Integration Engineer operates with minimal oversight, owning solutions endtoend-from discovery and design through implementation, deployment, and longterm support.

Roles & Responsibilities

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned.

  • Design, implement, and maintain complex integrations between ERP systems, HRIS platforms (including Workday), and third-party applications.

  • Build and support API-based, event-driven, file-based, and middleware integrations to ensure seamless data flow across systems.

  • Manage all aspects of Workday integrations, including inbound and outbound processes using APIs, EIBs, Studio, and RaaS.

  • Develop and deliver on-demand SQL query reports to support business analytics and ad-hoc data requests.

  • Quickly transition between multiple tasks and priorities in a fast-paced environment.

  • Effortlessly script code in Python, Java, or other relevant languages to automate processes and solve technical challenges.

  • Debug complex integration issues by viewing logs, analyzing errors, and identifying root causes.

Software, Data, Cloud & Platform Engineering

  • Develop backend services and ETL/ELT pipelines using Python and/or Java within Azure environments

  • Work extensively with relational databases, demonstrating advanced SQL expertise.

  • Build and deploy Azure cloud solutions, including Azure Functions, cloud-native workloads, and data warehousing platforms.

Qualification

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.

Education and/or Experience

Bachelor's degree in Computer Science, Information Systems, or a related field from a four-year college or university; or equivalent combination of education and experience.

10+ years of hands-on software development experience.

4+ years of experience mentoring engineers.

Strong background in programming fundamentals, ERP, Workday, ETL, API, and Azure integrations.

Certificates, Licenses, Registrations

May be required to have a valid driver's license.

Knowledge, Skills, and Abilities

Proficiency in SQL, Python and/or Java

Understanding of DevOps tools and best practices

Supervisory Responsibilities

This position has no supervisory responsibilities.

Physical Demands & Work Environment

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this Job, the employee is regularly required to sit. The employee is frequently required to walk and use hands to finger, handle, or feel. The employee is occasionally required to stand.

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet.

Compensation: $122,573.13-$123,000 per year

Benefits:

SBM offers comprehensive benefit packages. For information about SBM's benefits, please visit SBM's website at:

www.sbmmanagement.com/careers Careers - SBM

SBM Management Services, LP and its affiliates are proud to be equal opportunity workplaces. We are committed to equal employment opportunity regardless of race, sex, color, ancestry, religion, national origin, sexual orientation, citizenship, age, marital status, disability, gender identity, Veteran status, or other legally protected status.


What SBM Management Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom