1

Python Jobs in Santa Rosa, CA (NOW HIRING)

Marketing Analyst

Santa Rosa, CA · On-site

$74 - $99/hr

The ideal candidate is comfortable working with large datasets, building actionable analyses in Python and/or SQL, and translating findings into clear recommendations for cross‑functional ...

Software Engineer

Petaluma, CA · On-site

$125K - $150K/yr

Support and evolve a Python/Django IoT platform * Implement API proxy and composition patterns to integrate legacy and modern systems * Design and optimize PostgreSQL schemas , including hierarchical ...

Decarbonization Data Analyst

Sonoma, CA · On-site

$85K - $100K/yr

Build and maintain python data pipelines for data cleaning and ingestion, integrating both customer-specific and external unstructured datasets into our modeling platform. * Lead data validation and ...

Decarbonization Data Analyst

Santa Rosa, CA · On-site

$85K - $100K/yr

Build and maintain python data pipelines for data cleaning and ingestion, integrating both customer-specific and external unstructured datasets into our modeling platform. * Lead data validation and ...

Our bread and butter is QT based Python programs for automation, but we also write C++ video tools specific tools for various Autodesk software APIs, manage a MSSQL database, maintain a fleet of ...

Software Engineer, Backend

Bodega Bay, CA · On-site

$135K - $200K/yr

Build scalable and reliable back-end systems using languages like Go and Python * Develop and maintain APIs using REST and gRPC * Build and maintain scalable and extensible data schemas using ...

Our bread and butter is QT based Python programs for automation, but we also write C++ video tools specific tools for various Autodesk software APIs, manage a MSSQL database, maintain a fleet of ...

Our bread and butter is QT based Python programs for automation, but we also write C++ video tools specific tools for various Autodesk software APIs, manage a MSSQL database, maintain a fleet of ...

Our bread and butter is QT based Python programs for automation, but we also write C++ video tools specific tools for various Autodesk software APIs, manage a MSSQL database, maintain a fleet of ...

Showing results 21-40

Python information

See Santa Rosa, CA salary details

$14

$64

$94

How much do python jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for python in Santa Rosa, CA is $64.09, according to ZipRecruiter salary data. Most workers in this role earn between $52.84 and $72.79 per hour, depending on experience, location, and employer.

What is Python?

Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.

What is a Python developer?

A Python developer is a software programmer who specializes in writing, testing, and maintaining code using the Python programming language. They can work on a variety of projects, including web development, data analysis, machine learning, automation, and scripting. Python developers often collaborate with other team members to design solutions and ensure the functionality and performance of applications. Their responsibilities may also include debugging programs, integrating third-party services, and writing documentation.

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

To thrive as a Python Developer, you need strong programming skills in Python, knowledge of software development principles, and typically a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases are highly valued, along with certifications like PCEP or PCAP. Effective problem-solving, communication, and teamwork are essential soft skills to excel in collaborative and dynamic environments. These skills collectively ensure the delivery of robust, maintainable code and efficient project outcomes in technology-driven organizations.

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

Python developers often encounter challenges such as managing dependencies, ensuring code scalability, and maintaining performance on large-scale projects. Collaboration with cross-functional teams can add complexity, especially when integrating with systems written in other languages. Adopting best practices like modular code structure, thorough documentation, and automated testing can help mitigate these challenges and streamline teamwork.

What is the difference between Python developer vs Java developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automationEnterprise applications, Android development, backend systems
Industry UsageTech startups, data analysis firms, automation companiesFinancial services, large enterprise software, mobile app companies

Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.

Can I get a job with just Python?

A Python developer role typically requires proficiency in Python programming, along with knowledge of related tools like frameworks, libraries, and version control. While Python skills are essential, employers often prefer candidates with experience in problem-solving, data structures, and sometimes additional skills such as databases or web development. Certifications or practical projects can also enhance job prospects, but having only Python may limit opportunities for more advanced or specialized positions.

Does Python have good job opportunities?

Python developers have strong job prospects across various industries such as technology, finance, and data science. Proficiency in frameworks like Django or Flask and knowledge of data analysis tools can enhance employability, with many roles requiring experience in version control and problem-solving skills.

What jobs can I do with Python?

Python is used in a variety of roles including software developer, data analyst, data scientist, machine learning engineer, web developer, automation engineer, and cybersecurity specialist. These jobs often require knowledge of frameworks, libraries, and tools like Django, Flask, Pandas, and TensorFlow, and may involve working in teams or on specific platforms. Python skills are valuable across industries such as technology, finance, healthcare, and research.

Which Python job is in demand?

Python developer roles are highly in demand across industries such as technology, finance, and data science. Skills in frameworks like Django or Flask, along with knowledge of data analysis tools like Pandas and NumPy, enhance job prospects. Certifications and experience with cloud platforms can also improve employability.

What are the most commonly searched types of Python jobs in Santa Rosa, CA?

The most popular types of Python jobs in Santa Rosa, CA are:

What job categories do people searching Python jobs in Santa Rosa, CA look for?

The top searched job categories for Python jobs in Santa Rosa, CA are:

What cities near Santa Rosa, CA are hiring for Python jobs?

Cities near Santa Rosa, CA with the most Python job openings:

Infographic showing various Python job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 9% Part Time, and 7% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $133,313 per year, or $64.1 per hour.

Marketing Analyst

First American

Santa Rosa, CA • On-site

$74 - $99/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 28 days ago


Job description

Who We Are

Join a team that puts its People First! As a member of First American’s family of companies, First American Home Warranty offers a wide range of home warranty products and services to home sellers, buyers and agents. Since 1889, First American (NYSE: FAF) has held an unwavering belief in its people. They are passionate about what they do, and we are equally passionate about fostering an environment where all feel welcome, supported, and empowered to be innovative and reach their full potential. Our inclusive, people-first culture has earned our company numerous accolades, including being named to the Fortune 100 Best Companies to Work For® list for eleven consecutive years. We have also earned awards as a best place to work for women, diversity and LGBTQ+ employees, and have been included on more than 50 regional best places to work lists. First American will always strive to be a great place to work, for all. For more information, please visit www.careers.firstam.com.

What We Do

We are seeking a data-driven Marketing Analyst with 3–5 years of experience to support product strategy and customer retention initiatives. This role will combine analytical rigor with business insight to evaluate pricing performance, customer behavior, campaign effectiveness, and product trends. The ideal candidate is comfortable working with large datasets, building actionable analyses in Python and/or SQL, and translating findings into clear recommendations for cross‑functional stakeholders.

What You’ll Do
  • Conduct detailed analyses to support product strategy, pricing decisions, and retention initiatives.
  • Analyze customer behavior, product performance, and market trends to identify growth and retention opportunities.
  • Develop pricing analyses, segmentation models, and performance reporting to improve profitability and competitiveness.
  • Partner with marketing, product, finance, and leadership teams to evaluate offers, campaigns, and retention strategies.
  • Build and maintain dashboards, reports, and analytical models using Python, SQL, and BI tools.
  • Perform deep‑dive analyses on churn, customer lifetime value, conversion, pricing elasticity, and campaign ROI.
  • Design and measure tests to assess pricing changes, promotional strategies, and retention programs.
  • Synthesize complex data into clear business recommendations and executive‑ready presentations.
  • Support forecasting, scenario modeling, and ongoing performance monitoring across key products and customer segments.
  • Ensure data quality, consistency, and accuracy across analyses and reporting.
What You’ll Bring
  • Bachelor’s degree in Marketing, Economics, Finance, Statistics, Data Analytics, Business, or a related field.
  • 3–5 years of experience in analytics, pricing, marketing strategy, revenue management, or a related role.
  • Strong hands‑on experience with Python and/or SQL for detailed data analysis.
  • Experience analyzing large datasets and building models to support business decision‑making.
  • Strong understanding of pricing strategy, customer analytics, and retention metrics.
  • Ability to communicate insights clearly to both technical and non‑technical audiences.
  • Advanced Excel skills; experience with BI and visualization tools such as Tableau, PowerBI, or similar are preferred. (DAX, data modeling, report/dashboard development)
  • Strong problem‑solving skills, attention to detail, and ability to manage multiple priorities.
Nice to Have
  • Experience in financial services, insurance, banking, lending, fintech, or other regulated industries.
  • Familiarity with customer lifecycle analysis, churn modeling, A/B testing, and segmentation.
  • Experience supporting product strategy or go‑to‑market decisions through quantitative analysis.
  • Working knowledge of statistical methods, forecasting, or predictive modeling.
Success in This Role

Success in this role means using data to influence smarter pricing, stronger product positioning, and improved customer retention. The right candidate will be equally comfortable diving into the details of a dataset and presenting strategic recommendations to business leaders.

Pay Range

Pay Range: $73,900.00 - $98,500.00 Annually

This hiring range is a reasonable estimate of the base pay range for this position at the time of posting. Pay is based on a number of factors which may include job‑related knowledge, skills, experience, business requirements and geographic location.

Location Note

** Note that the following statements only apply to candidates who will be working from an unincorporated area within Los Angeles County. **

Employment Eligibility

First American will consider for employment all qualified applicants, including those with arrest or conviction records, in a manner consistent with the requirements of applicable state and local laws (e.g., the LosAngeles County Fair Chance Ordinance for Employers and the California Fair Chance Act). First American intends to conduct a review of an applicant’s criminal history in connection with a conditional offer. First American reasonably believes that a criminal history may have a direct, adverse and negative relationship with the following material job duties for this position potentially resulting in the withdrawal of the conditional offer of employment: handling of confidential, proprietary or trade secret information belonging to First American or its customers, administrating or facilitating financial transactions, and the ability to meet customer‑imposed criminal history requirements.

What We Offer

By choice, we don’t simply accept individuality – we embrace it, we support it, and we thrive on it! Our People First culture is inclusive for all employees – not just because it’s the right thing to do, but because it’s the key to our success. We are proud to foster an authentic and inclusive workplace For All. You are free and encouraged to bring your entire, unique self to work. First American is an equal opportunity employer in every sense of the term.

  • medical
  • dental
  • vision
  • 401k
  • PTO/paid sick leave
  • employee stock purchase plan

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great benefits like an employee stock purchase plan. Our people are the foundation of First American’s success and that is the reason we put them first. This philosophy has cultivated a culture of happy employees who are highly engaged, passionate about their work and leave each day feeling they have made a difference.

Privacy and Data Collection

By submitting this application, you may convey certain personal information to First American. This information is collected for the sole purpose of determining your qualification for the position you are applying. California residents may learn more by viewing our Privacy Policy.

Fair Chance & E‑Verify

County of Los Angeles Fair Chance Ordinance E-Verify Participation Poster

#J-18808-Ljbffr