2

Freelance Remote Senior Software Developer Jobs in California

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

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

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

As a Senior Software Engineer you will: * Design and build mission-critical software, from robot systems to cloud infrastructure, with attention to performance, reliability, flexibility, and code ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

AWS Certified Developer certification is highly desired. * Prior experience with Big Data ... We are fully remote (US only, other areas are subject to review). * Competitive compensation and ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

If you are an ambitious, seasoned developer interested in creating solutions to the most ... Comfortable working in a remote-only environment * Analytical mind * Confidence to share your ideas

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

If you are an ambitious, seasoned developer interested in creating solutions to the most ... Comfortable working in a remote-only environment * Analytical mind * Confidence to share your ideas

Senior Software Engineer

San Mateo, CA · On-site +1

$139K - $183K/yr

We're looking for a full stack Senior Software Engineer to join our growing engineering team. You'll work on all areas of the JetInsight product and help solve challenging problems involving route ...

Senior Software Engineer

San Francisco, CA · On-site +1

$144K - $190K/yr

We're looking for a Senior Software Engineer to join us full time to expand and improve our core Atlas platform. You will be joining a small, growing, seasoned team on the ground floor. With more ...

Senior Software Engineer [REMOTE]

San Francisco, CA · Remote

$144K - $190K/yr

Learn more at upbound.io Upbound is hiring a Senior Software Engineer to help us build and operate ... LI-REMOTE Why Upbound? At Upbound, you'll help shape the systems and strategies that drive ...

Senior Software Engineer

San Francisco, CA · On-site +1

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Senior Software Engineer

Los Angeles, CA · Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems ... Excellent communication skills, able to collaborate with remote teams, share ideas and present ...

Showing results 41-60

Freelance Remote Senior Software Developer information

What are the key skills and qualifications needed to thrive as a freelance remote senior software developer?

To thrive as a Freelance Remote Senior Software Developer, you need advanced programming skills, a strong understanding of software architecture, and several years of professional development experience, often supported by a relevant degree or portfolio of completed projects. Mastery of coding languages (such as Python, JavaScript, or Java), version control systems like Git, and familiarity with cloud platforms or CI/CD tools are commonly expected. Excellent self-management, communication, and problem-solving abilities are crucial for collaborating with clients and remote teams. These skills and qualities ensure the delivery of robust solutions, maintain client satisfaction, and support effective independent work in a remote freelance environment.

What is a freelance remote senior software developer?

Freelance remote senior software developers are experienced professionals who design, develop, and maintain software applications while working independently from a remote location. They typically have several years of experience, deep technical expertise, and strong problem-solving skills. These developers often work on a contract or project basis for various clients, managing their own schedules and deliverables. Their responsibilities may include coding, reviewing code, collaborating with distributed teams, and providing technical leadership.

How does a freelance remote senior software developer typically manage communication and collaboration with distributed teams?

As a Freelance Remote Senior Software Developer, clear and proactive communication is critical to successful project delivery. You'll often use collaboration tools like Slack, Zoom, and project management platforms to stay connected with team members across various time zones. Regular stand-up meetings, code reviews, and asynchronous updates help ensure alignment and transparency. It’s important to set expectations around availability and deliverables, and to document your work thoroughly so other team members can easily follow your progress and contribute effectively.
What are the most commonly searched types of Remote Senior Software Developer jobs in California? The most popular types of Remote Senior Software Developer jobs in California are:
What cities in California are hiring for Freelance Remote Senior Software Developer jobs? Cities in California with the most Freelance Remote Senior Software Developer job openings:
Infographic showing various Freelance Remote Senior Software Developer job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 33% In-person, and 67% Remote job distribution.

Senior Software Engineer, Computational Engineering

Divergent

Torrance, CA • On-site, Remote

$127K - $168K/yr

Full-time

Re-posted 9 days ago


Job description

Purpose

We are looking for a Senior Software Engineer, Computational Engineering with a strong background in developing and maintaining complex engineering software aimed for manufacturing applications. You will be contributing to Divergent's proprietary software for advanced additive manufacture, including toolpath generation for large-format Laser Bed Powder Fusion (LBPF) printers and the integration of these solutions into the broader Divergent Adaptive Production System (DAPS). The position involves computational geometry algorithmic solutions, as well as integration with engineering and factory applications.

The Role
  • Design, implement, test and deploy algorithmic solutions for LBPF toolpath generation
  • Collaborate with cross-functional teams to gather requirements and propose new solutions to improve material quality and print productivity via software solutions
  • Integrate engineering software into the broader factory application infrastructure
  • Contribute to code reviews, and produce robust code solutions that can be used in a manufacturing production environment
  • Contribute to CI/CD workflows to containerize and automate deployments
Basic Qualifications
  • Ability to lawfully access information and technology that is subject to US export controls 
  • Bachelor's or master's in computer science (or related) +5years of professional softwareengineering experience.
  • Advanced proficiency in C++ for production codebases.
  • Strong mathematical background and an understanding of computational geometry.
  • Familiarity with Python.
  • Solid understanding of system design, scalability, and cloudnative architecture.
Preferred Qualifications
  • CI/CD pipeline design, experience with Docker and container technologies.
  • Familiarity with microservice infrastructures and tools, such as Temporal and GraphQL
  • Experience with C++11 (and newer), multithreading, OpenMP, TBB.
  • Experience with CAM/CAD tools.
  • Experience with developing robust software in manufacturing applications.
  • Experience with Qt.
Work Environment
  • Hybrid or Remote