1

Weekend Software Jobs in Berkeley, CA (NOW HIRING)

We are also providing another software solution like delivery enablement, online ordering, and ... Adapt to the demands of a scaling business with extended hours and occasional weekend work as ...

Design, implement, and maintain robust, scalable software systems for production automation * Build core libraries and services supporting motion planning, control, and perception pipelines

As a Software Engineer, you will own core aspects of the software platform that powers autonomous underwater robots, focusing on deployment, fleet operations, simulation, and customer tooling.

Software Engineer

San Francisco, CA · On-site

  • Medical

  • PTO

Job responsibilities: - Design, develop, and maintain high-quality software applications and systems. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean ...

Software Engineer

San Francisco, CA · On-site +1

  • Medical

  • PTO

D esign, develop, and maintain high-quality software applications and systems. * C ollaborate with cross-functional teams to define, design, and ship new features. * W rite clean, scalable, and ...

Software Engineer

Fremont, CA · On-site

$140K - $160K/yr

As a Software Engineer, you will play a pivotal role in the Engineering team, contributing to the overall success of Nova. Pay Range: $140,000- $160,000 Annually (DOE) Why Nova: * Certified Best ...

Software Engineer

San Francisco, CA · Remote

$60 - $80/hr

Remote Software Engineer (USA Only) | $60 - $80 per hour Are you a software engineer who thrives in remote environments, enjoys solving complex problems, and wants to work on cutting-edge technology?

Software Engineer

San Francisco, CA · On-site

  • Medical

  • Life

  • Retirement

The Role The Software Engineer will play a critical role in developing our autonomous defense systems. You will be responsible for designing, building, and optimizing mission-critical applications ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies ...

Showing results 21-40

Weekend Software information

See Berkeley, CA salary details

$58.8K

$136.9K

$203.3K

How much do weekend software jobs pay per year?

As of Aug 17, 2026, the average yearly pay for weekend software in Berkeley, CA is $136,948.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,200.00 and $159,200.00 per year, depending on experience, location, and employer.

What is a weekend software job?

Weekend Software jobs refer to positions where software professionals work primarily on weekends, either as part-time employees, contractors, or freelancers. These roles can involve a range of tasks such as software development, testing, maintenance, or technical support. Weekend Software jobs are ideal for those seeking flexibility, additional income, or opportunities to gain experience outside of the traditional Monday-to-Friday workweek. Companies may offer such roles to ensure continuous development cycles, cover urgent tasks, or provide 24/7 support. The nature of the work and required skills are similar to standard software jobs, but with schedules focused on weekends.

What are the key skills and qualifications needed to thrive as a weekend software engineer?

To thrive as a Weekend Software Engineer, you need strong programming skills, knowledge of software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, coding frameworks, and collaborative tools such as Jira or Slack is expected. Excellent time management, communication skills, and the ability to work independently help set you apart in this flexible role. These abilities ensure that projects are delivered efficiently and to a high standard, even on a non-traditional schedule.

How does working as a weekend software engineer typically differ from a standard weekday software engineering role?

As a Weekend Software Engineer, you'll often tackle high-priority tasks or provide critical support during off-peak hours, when fewer team members are present. This role may involve more autonomy, as well as direct communication with stakeholders to resolve urgent issues or deploy updates with minimal disruption. While you might not participate in all weekday team meetings, effective asynchronous communication is essential to stay aligned with broader project goals. The weekend schedule can offer flexibility, but it also requires strong self-management and the ability to quickly address unexpected technical challenges.

What is the difference between Weekend Software vs Weekend Web Developer?

AspectWeekend SoftwareWeekend Web Developer
Required SkillsProgramming, software development, codingWeb design, HTML/CSS, JavaScript, coding
Work EnvironmentSoftware companies, tech startups, remote optionsWeb agencies, freelance projects, remote or on-site
CertificationsProgramming certifications, coding bootcampsWeb development courses, certifications in HTML, CSS, JavaScript
Industry UsageSoftware development firms, tech industryDigital marketing, web design agencies, freelance

Weekend Software and Weekend Web Developer roles share overlapping skills like coding and remote work environments. However, Weekend Software focuses more on software programming and application development, while Weekend Web Developer emphasizes web design and front-end technologies. Both roles are in high demand in tech and digital industries, but they cater to different technical specializations.

What are the most commonly searched types of Software jobs in Berkeley, CA?

The most popular types of Software jobs in Berkeley, CA are:

What are popular job titles related to Weekend Software jobs in Berkeley, CA?

For Weekend Software jobs in Berkeley, CA, the most frequently searched job titles are:

What cities near Berkeley, CA are hiring for Weekend Software jobs?

Cities near Berkeley, CA with the most Weekend Software job openings:

Software Engineer (C++ Systems)

SK HR Consultants.com

San Francisco, CA

Full-time

Re-posted 10 days ago


Job description

 Title : Software Engineer (C++ Systems) 
Location: San Francisco CA, United States (Onsite) - Relocation packages are available.
Client Industry: AI-infrastructure industry/ GPU Virtualization
Skills: C++, Rust
Job Description:
We are looking for a Software Engineer (C++ Systems) to join our team and work on the core of our GPU virtualization stack. This role is ideal for someone who thrives on optimizing microsecond-level performance in complex C++ systems and is passionate about building impactful low-level GPU software. You will be instrumental in scaling our platform and serving a rapidly growing customer base.
What You'll Do:
Performance optimization of the C++ virtualization library.
Research into oversubscription, checkpointing, and distributed GPU clusters.
Supporting new architectures with deep understanding across the system.
Systems-level debugging in production environments.
Diagnosing performance issues in machine learning workloads.
Tech stack C++
On-site work policy
Typically 60 - 65 hour work weeks which will likely require some weekend work. Relocation packages are available.
Work experience
Seniority: 2+ years of experience in C++ systems engineering.​
Experience working on low-​level systems in production.​
Experience with compilers,​ networking protocols,​ or kernels.​
Education
Required: Degree from a top Computer Science program with a 3.​7+ GPA.​
Required: School/University (Top 5 IITs or top 20 college/universities in the US)
Hard skills
Elite C++ expertise (Rust also sufficient but they will be working in C++).​
Experience optimizing NIC/C++ performance.​
Ability to trace performance issues across the stack.​