1

Hourly Software Developer Jobs in Santa Rosa, CA

The Apple Services Engineering (ASE) team is building the next generation of foundational tools that empower software developers at Apple to build products that our customers love. The Observability ...

We are looking for a Functional Safety Software Engineer to join us and drive the development and management of our autonomous vehicle safety cases as we bring the Kodiak Autonomy System to market.

Senior Software Engineer (backend)

Bodega Bay, CA ยท Remote

$145K - $191K/yr

You live and breath automation, can't live without a robust deployment pipeline, and can prove your code will work when it gets to production * 8+ years of software engineering experience * 5+ years ...

Senior Software Engineer, Applications

Bodega Bay, CA ยท On-site

$145K - $191K/yr

As a Senior Backend Software Engineer, you will play a key role in all stages of the engineering ... Cloud & DevOps: Strong understanding of GraphQL APIs, CI/CD pipelines, AWS, Docker, and Kubernetes.

Collaborate with Apple Silicon, hardware engineering and data center teams, and/or external partners in building scalable networking infrastructure. Work with cross functional teams through software ...

Software Engineer, Frontend

Bodega Bay, CA ยท On-site

$135K - $200K/yr

We are seeking a Software Engineer to join the Ema team. You are passionate about designing and developing maintainable software applications. You are a creative problem solver who thrives in ...

Showing results 21-40

Hourly Software Developer information

See Santa Rosa, CA salary details

$52.5K

$122.3K

$181.5K

How much do hourly software developer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for hourly software developer in Santa Rosa, CA is $122,284.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,400.00 and $142,100.00 per year, depending on experience, location, and employer.

What is an hourly software developer?

An Hourly Software Developer is a software professional who works and gets paid based on the number of hours they contribute to a project instead of a fixed salary. These developers are often hired for freelance, contract, or temporary positions to assist with specific development tasks. They may work on designing, coding, testing, or maintaining software solutions for businesses. Hourly developers offer flexibility for both employers and workers, making it easier to scale development efforts as needed. This type of role is common in remote and gig-based work environments.

What does an hourly software developer's typical work schedule look like?

Hourly Software Developers often have flexible schedules, with hours that can range from set shifts to project-based timelines, depending on employer or client needs. In many cases, developers may work remotely, collaborating with team members through online platforms and attending scheduled meetings or check-ins. The work structure encourages regular progress updates and communication to ensure milestones are met efficiently. This hourly model can provide work-life balance and adaptability, while still requiring accountability and consistent productivity to meet project deadlines.

What are the key skills and qualifications needed to thrive as an hourly software developer?

To excel as an Hourly Software Developer, you should have strong programming skills, a solid understanding of software development methodologies, and relevant education or proven experience in the field. Familiarity with common frameworks, code repositories (such as Git), and knowledge of industry-standard languages like Python, Java, or JavaScript are routinely expected. Effective time management, adaptability, and clear communication help developers succeed in dynamic work environments and coordinate with project stakeholders. These skills ensure developers can deliver quality work efficiently and reliably, which is critical for roles with hourly accountability.

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

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

What are popular job titles related to Hourly Software Developer jobs in Santa Rosa, CA?

For Hourly Software Developer jobs in Santa Rosa, CA, the most frequently searched job titles are:

What job categories do people searching Hourly Software Developer jobs in Santa Rosa, CA look for?

The top searched job categories for Hourly Software Developer jobs in Santa Rosa, CA are:

What cities near Santa Rosa, CA are hiring for Hourly Software Developer jobs?

Cities near Santa Rosa, CA with the most Hourly Software Developer job openings:

Infographic showing various Hourly Software Developer job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 1% As Needed, 51% Full Time, 44% Part Time, 1% Temporary, and 3% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $122,284 per year, or $58.8 per hour.

Go Software Engineer (Sr.)

Bodega Bay, CA โ€ข On-site

Noblesoft Technologies
Software Developmentย โ€ขย 51 - 200 employees

$145K - $191K/yr

Contractor

Re-posted yesterday


Job description

Job Title: Go Software Engineer (Sr.)
Location: Bay area, CA/ Irvine, CA
 
Job Description:
 
What You'll Do:
  • Develop and maintain services to meet reliability and scalability demands.
  • Develop and enhance monitoring services.
  • Extend and build new libraries for cross-cutting concerns that comprise/extend to the entirety of CrowdStrike's cloud platform, which consists of hundreds of libraries and services.
  • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability.
  • Use and give back to the open source community.
  • Evangelize best practices for building software, especially as pertains to Go.
  • Brainstorm, define, and build collaboratively with members across multiple teams.
  • Obsess about learning, and champion the newest technologies & tricks with others, raising the technical IQ of the team.
  • Mentor other developers on web, backend and data storage technologies and our system.
  • Update OSS dependencies as needed
  • Be mentored and mentor other developers on web security, authentication and authorization strategies.
  • Be an energetic ‘self-starter’ with the ability to take ownership and be accountable for deliverables.
What You'll Need:
  • 8+ years of full-time experience in a service-oriented backend developer role
  • 5+ years developing microservices for a SaaS product
  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
  • Expert-level knowledge of Golang
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
  • The desire to ship code and the love of seeing your bits run in production.
  • Deep understanding of distributed systems and scalability challenges.
  • Deep understanding of multi-threading, concurrency, and parallel processing technologies.
  • Jenkins, Argo, Grafana, Graphite, Prometheus
  • Team player skills – we embrace collaborating as a team as much as possible.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.