1

Junior Python Developer Jobs in Petaluma, CA (NOW HIRING)

Cloud Data Engineer

Napa, CA · On-site

$115K - $151K/yr

Proven experience using data processing languages such as Python and SQL. * Experience with Azure ... Microsoft Certified Azure data engineer preferred. The ideal candidate has a combination of ...

Cloud Data Engineer

Napa, CA

$115K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Proven experience using data processing languages such as Python and SQL. * Experience with Azure ... Microsoft Certified Azure data engineer preferred. The ideal candidate has a combination of ...

Cloud Data Engineer

Santa Rosa, CA · On-site

$115K - $151K/yr

Proven experience using data processing languages such as Python and SQL. * Experience with Azure ... Microsoft Certified Azure data engineer preferred. The ideal candidate has a combination of ...

Cloud Data Engineer

Santa Rosa, CA · On-site

$115K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Proven experience using data processing languages such as Python and SQL. * Experience with Azure ... Microsoft Certified Azure data engineer preferred. The ideal candidate has a combination of ...

Cloud Data Engineer

Santa Rosa, CA · On-site

$115K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Proven experience using data processing languages such as Python and SQL. * Experience with Azure ... Microsoft Certified Azure data engineer preferred. The ideal candidate has a combination of ...

Cloud Data Engineer

Napa, CA · On-site

$115K - $151K/yr

The Cloud Data Engineer's responsibilities include designing, implementing, and managing data ... Proven experience using data processing languages such as Python and SQL. * Experience with Azure:

Own initiatives to refine offerings and deliver superior developer experiences. Your First 90 Days * First week: Deploy a Spice.ai instance for a customer scenario and fix a deployment issue. * First ...

Own initiatives to refine offerings and deliver superior developer experiences. Your First 90 Days * First week: Deploy a Spice.ai instance for a customer scenario and fix a deployment issue. * First ...

Data Engineer (Founding Team)

Bodega Bay, CA · On-site

$135K - $163K/yr

Familiarity with GraphQL, RESTful APIs, and designing developer-friendly data access layers * Experience implementing data governance : RBAC, ABAC, data contracts, lineage, data quality checks ...

Showing results 21-33

Junior Python Developer information

See Petaluma, CA salary details

$27.7K

$102.6K

$158.6K

How much do junior python developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for junior python developer in Petaluma, CA is $102,625.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $100,300.00 per year, depending on experience, location, and employer.

What is a junior Python developer?

A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.

What are the key skills and qualifications needed to thrive in the junior Python developer position?

To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.

What are the typical daily responsibilities of a junior Python developer?

As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.

Is there a demand for junior Python developers?

There is strong demand for junior Python developers across various industries, including web development, data analysis, and automation. Companies seek candidates with basic programming skills, knowledge of frameworks like Django or Flask, and familiarity with version control tools such as Git. Entry-level roles are available in many regions due to Python's popularity and versatility.

What are the most commonly searched types of Python Developer jobs in Petaluma, CA?

The most popular types of Python Developer jobs in Petaluma, CA are:

What are popular job titles related to Junior Python Developer jobs in Petaluma, CA?

For Junior Python Developer jobs in Petaluma, CA, the most frequently searched job titles are:

What cities near Petaluma, CA are hiring for Junior Python Developer jobs?

Cities near Petaluma, CA with the most Junior Python Developer job openings:

Infographic showing various Junior Python Developer job openings in Petaluma, CA as of August 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 100% In-person job distribution, with an average salary of $102,625 per year, or $49.3 per hour.

IT Engineering / DevOps & AI Enablement

Donato Technologies, Inc

Hercules, CA • Remote

$64/hr

Contractor

Posted 12 days ago


Job description

Required Skills: 

We are seeking for a 12+ years of software engineering experience, including at least 4 years acting as a Principal Engineer or Software Architect managing multi-tier platforms within life sciences, medical devices, or industrial IoT domains. This role requires a powerful blend of legacy and modern technology expertise, with deep proficiency spanning C++/C# Windows services, on-device applet software, .NET Framework architectures (Web Forms, MVC, Web API, WCF), Node.js Express, and cutting-edge frontend ecosystems like React 18/19. A strong candidate will demonstrate extensive mastery of enterprise identity and access management, specifically Azure AD, MSAL, and JWT bearer authentication, alongside the ability to manage co-existing legacy Forms and Windows Authentication models. From a data and infrastructure standpoint, the architect must excel in SQL Server multi-database schema design, stored procedure governance, query optimization, and PowerShell deployment automation, alongside robust IIS configuration and TLS/SSL certificate management. Furthermore, the position demands a rigorous approach to platform security, including TLS 1.2+ enforcement, automated secrets rotation, AES configuration encryption, and secure code-signing pipeline design. Finally, the candidate must possess proven experience designing custom network protocols or binary/text network layers, coupled with the ability to engineer robust CI/CD pipelines for complex, multi-solution codebases.

Key Responsibilities and Experience Include:

  • Serve as the technical authority by conducting rigorous code and design reviews, enforcing engineering standards, and mentoring senior engineers across C++, C#, Node.js, and React technologies.
  • Formalize enterprise DevOps practices by designing and implementing green-field CI/CD pipelines capable of supporting mixed .NET Framework, Node.js, and React technology stacks.
  • Drive the end-to-end architecture and technical strategy for the Instrument Intelligence Platform, encompassing remote monitoring applets, cloud-native SaaS solutions, and Unity Next clinical QC benchmarking engines.
  • Establish and govern a unified cross-platform architecture, ensuring seamless interoperability, scalability, and technology alignment across the ecosystem.
  • Author and maintain Architecture Decision Records (ADRs), High-Level Design (HLD), Low-Level Design (LLD) documents, and interface/data contracts to support platform consistency and governance.
  • Enforce platform security and compliance standards, including TLS 1.2+, automated secrets rotation through Key Vault, secure code-signing pipelines, AES-encrypted configurations, and zero-PII telemetry compliance.
  • Lead the modernization of legacy applications by transforming ASP.NET MVC 5 and AngularJS interfaces into highly scalable React 19 Single Page Applications (SPA).
  • Design and implement modern REST APIs within the cloud tier to enable scalable, secure, and extensible platform integrations.
  • Architect and maintain the dual-state Azure-to-AWS cloud migration framework while defining the roadmap for cloud-native multi-instrument fleet APIs and imaging system integrations.
  • Manage dual-binary codebase constraints by maintaining feature parity and stability across x64/.NET 4.8 and legacy x86/.NET 2.0 transmitter environments.

The ideal candidate will be:

  • Serve as a hands-on technical authority, balancing high-level cloud strategy and stakeholder engagement with deep technical involvement in code reviews, solution design, and architectural decision-making.
  • Lead the transition from legacy on-device systems, including Win32 services and custom binary protocols, to modern cloud-native architectures while ensuring business continuity and platform stability.
  • Communicate complex cross-platform technical concepts effectively, translating architectural decisions into clear, actionable roadmaps for IT leadership, product management, compliance organizations, and field-service stakeholders.
  • Champion engineering excellence through security-by-design principles, rigorous documentation standards, quality-focused development practices, and continuous improvement initiatives.
  • Mentor and develop engineering teams by fostering a culture of technical growth, collaboration, architectural discipline, and adherence to best practices across the software development lifecycle.

Donato Technologies Inc. is a trusted IT staffing, consulting, and software development partner headquartered in Dallas, Texas. We support clients across industries by understanding their unique business needs and delivering tailored technology and workforce solutions. Our focus is on connecting the right talent with the right opportunity-ensuring clients receive dependable, skilled professionals and candidates receive meaningful career growth and support. We work closely with small to mid-sized organizations to provide flexible, high-quality services that drive performance, innovation, and long-term success.