2

Remote Software Jobs in Dublin, CA (NOW HIRING)

Be Seen First

Title: Sr Software Engineer Location ... Remote Terms: 3-6+ Months Contract Client Note: LINKEDIN Mandatory Contract duration will be 3 -6 ...

Posted today

Software AI Engineer2 Experience: 6 - 8 yrs Location: 1 - US Bay Area 1 - US Remote Key Responsibilities: Design, develop, and implement AI/ML models and algorithms using Python. Deploy and manage AI ...

Distinguished Software Engineer (Remote)

San Jose, CA · On-site +1

$293K - $406K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This is a remote position in the USA. Meet the Team You will join Cisco's Security and Policy ... Innovate, develop, and drive industry-leading software, hardware, and technology solutions with ...

Primary Function of Position The Software Build team at Intuitive is seeking a hands-on Staff ... Directly implement and optimize Bazel Remote Caching and Remote Execution (RBE) to enable fast ...

Software Engineer

San Francisco, CA · On-site +1

$111K - $162K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Research new features and technologies Job Designation Remote: Employee is not required to be in or ... What you bring Basic * 2+ years of overall software product development or experience with Cloud ...

Senior Backend Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

Company Description Brightback is a remote-first company that helps consumer subscription and ... In order to realize our mission, we need your help to design and build software and systems that ...

Senior Backend Software Engineer

San Francisco, CA · Remote

$144K - $190K/yr

Company Description Brightback is a remote-first company that helps consumer subscription and ... In order to realize our mission, we need your help to design and build software and systems that ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Employee divides their time between in-office and remote work. Access to an office location is ... Experience with the entire software development lifecycle, including version control (git), CICD ...

Software Engineer, Full Stack (Python, Java, Rust, C#, C++) Type: Contract Compensation: $50-$65 ... Remote Commitment: 40 hours/week Role Responsibilities * Build and ship full-stack applications ...

Software Engineer, Full Stack -- India Type: Contract Compensation: $25-$30/hour Location ... Remote Commitment: 40 hours/week Role Responsibilities * Build and ship full-stack applications ...

Software Engineer

San Francisco, CA · On-site +1

$146K - $235K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Employee divides their time between in-office and remote work. Access to an office location is ... What you bring Basic * 5+ years of software development experience or equivalent * Bachelor's or ...

Software Engineer

San Francisco, CA · On-site +1

  • Medical

  • Life

  • Retirement

  • PTO

What you'll do As a P3 Software Engineer in the B2B - Business To Business engineering organization ... Employee divides their time between in-office and remote work. Access to an office location is ...

Showing results 21-40

Remote Software information

See Dublin, CA salary details

$54.1K

$126K

$186.9K

How much do remote software jobs pay per year?

As of Aug 14, 2026, the average yearly pay for remote software in Dublin, CA is $125,960.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,400.00 and $146,400.00 per year, depending on experience, location, and employer.

What is a remote software job?

Remote software jobs are positions in the technology sector where professionals work from locations outside the traditional office, typically from home or anywhere with internet access. These roles involve designing, developing, testing, or maintaining software applications and can include titles like software developer, engineer, or QA tester. Remote software jobs offer flexibility and often require strong communication skills and self-motivation. Companies use collaborative tools and platforms to manage workflow and team interactions for remote employees.

How do remote software developers typically collaborate effectively with their teams despite not sharing a physical workspace?

Remote software developers rely heavily on digital collaboration tools such as version control systems, video conferencing, and project management platforms to stay connected with their teams. Regularly scheduled stand-up meetings, code reviews, and clear documentation are essential to ensure everyone is aligned and projects progress smoothly. While remote work offers flexibility, it also requires strong communication skills and self-discipline to manage tasks and deadlines independently. Teams often establish clear guidelines and use asynchronous communication to accommodate different time zones, helping maintain productivity and a sense of teamwork.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree or equivalent experience in computer science or software development. Familiarity with version control systems like Git, cloud platforms, and collaboration tools such as Slack or Jira is typically required. Excellent communication, self-motivation, and time management are crucial soft skills for remote teamwork and productivity. These competencies ensure effective project delivery, seamless remote collaboration, and adaptability to dynamic technical environments.

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

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

What are popular job titles related to Remote Software jobs in Dublin, CA?

For Remote Software jobs in Dublin, CA, the most frequently searched job titles are:

What job categories do people searching Remote Software jobs in Dublin, CA look for?

The top searched job categories for Remote Software jobs in Dublin, CA are:

What cities near Dublin, CA are hiring for Remote Software jobs?

Cities near Dublin, CA with the most Remote Software job openings:

Infographic showing various Remote Software job openings in Dublin, CA as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 15% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $125,960 per year, or $60.6 per hour.

Senior Software Engineer

KBA STAFFING LLC

San Francisco, CA • Remote

$50 - $150/hr

Contractor

Posted 19 hours ago

Posted today

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Title: Sr Software Engineer

Location: Remote 

Terms: 3-6+ Months Contract


Client Note:

LINKEDIN Mandatory

Contract duration will be 3 -6 months depending on the project.  

A candidate can choose to work part time that is 20hours a week or if available immediately, 40hours a week. Candidate has the flexibility to choose there work hours. 


Job Details:

Design and develop Reinforcement Learning Environments that test AI models on complex software engineering challenges

Create reproducible testing environments with comprehensive specifications and golden reference solutions

Develop scenarios focused on:

Bug fixing and debugging complex software issues

Feature implementation and development

Codebase refactoring and optimization

Performance optimization and scalability improvements

Write clean, maintainable code that serves as a reference standard for AI model evaluation

Document problem specifications, solution approaches, and implementation details thoroughly

Collaborate with cross-functional teams to ensure alignment with project objectives

Participate in code reviews and contribute to best practices development


Required Skills and Qualifications

Programming Languages: Proficiency in at least one of the following:

Python 3

Java

Rust

TypeScript


Core Competencies:

Deep understanding of algorithms and data structures

Expert-level debugging and problem-solving skills

Demonstrated experience in bug fixing and feature implementation

Strong background in codebase refactoring

Proven ability in performance optimization and tuning


Professional Experience:

Senior-level software engineering background with complex problem-solving experience

Track record of delivering maintainable, high-quality solutions

Experience working in collaborative, cross-functional teams

Comfort working in remote environments


Soft Skills:

Exceptional written and verbal communication abilities

Keen attention to detail and quality

Strong organizational and time management skills