1

Backend Software Engineer Jobs in California (NOW HIRING)

Backend Software Engineer

San Francisco, CA ยท On-site

$166K - $231K/yr

... Science, Engineering, or related field (or equivalent experience) * 3+ years in software ... Experience building CI/CD pipelines for production backend systems * Familiarity with secure coding ...

Senior Backend Software Engineer

Irvine, CA

$131K - $173K/yr

We're looking for a Senior Backend Software Engineer to co-own our backend architecture and ensure the system is scalable, reliable, and production-ready. This role is ideal for someone who enjoys ...

As a Senior Backend Software Engineer, you will design and scale core infrastructure for a real-time edge computer vision product, focusing on solving complex scaling problems and designing robust ...

The Backend Software Engineer will be responsible for developing and maintaining a high-performance server application that processes radiology data and supports the overall functionality of the ...

... backend setting using major web frameworks (Flask, Django, FastAPI, etc.) * Experience with large dataset processing using numpy * Strong software engineering fundamentals including git, unit testing ...

Backend Software Engineer

Los Angeles, CA ยท Hybrid

$145K - $155K/yr

At Philz, we're all about Bettering Days; and as a Backend Software Engineer , you'll play a key role in making that happen as part of a collaborative engineering team focused on building thoughtful ...

Backend Software Engineer

San Francisco, CA ยท On-site

$160K - $300K/yr

The ideal candidate will have: * 3+ years of software engineering experience building production-grade backend systems. * Strong proficiency with Python and Django, including experience building ...

This role As a backend software engineer working on our radiology platform, you'll be responsible for building and maintaining a reliable, high performance server application that enables our product ...

Designing a flexible and distributed electrical grid The Role We are seeking a Senior Backend Software Engineer to join our team building the cloud-based glue that gives our users access to the rich ...

Designing a flexible and distributed electrical grid The Role We are seeking a seasoned backend software engineer to join our team building the cloud-based glue that gives our users access to the ...

As a Senior Backend Software Engineer, you will design and scale core infrastructure for real-time edge computing products, working on complex problems and collaborating with various engineering ...

... backend setting using major web frameworks (Flask, Django, FastAPI, etc.) * Experience with large dataset processing using numpy * Strong software engineering fundamentals including git, unit testing ...

Backend Software Engineer

San Francisco, CA ยท On-site

$165K - $225K/yr

About this role As a Backend Engineer at David AI, you'll build the systems and infrastructure that power how our users process and make sense of the audio data they'll use to train their models ...

New

Showing results 21-40

Backend Software Engineer information

See California salary details

$59.7K

$145.7K

$196.4K

How much do backend software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for backend software engineer in California is $145,728.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,400.00 and $169,700.00 per year, depending on experience, location, and employer.

What are some typical challenges a backend software engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

What is the difference between Backend Software Engineer vs Frontend Software Engineer?

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

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

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.

What are the most commonly searched types of Backend Software Engineer jobs in California?

The most popular types of Backend Software Engineer jobs in California are:

What cities in California are hiring for Backend Software Engineer jobs?

Cities in California with the most Backend Software Engineer job openings:

Infographic showing various Backend Software Engineer job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,728 per year, or $70.1 per hour.

Backend Software Engineer

Artos

San Francisco, CA โ€ข On-site

$166K - $231K/yr

Full-time

Re-posted 4 days ago


Job description

About Artos:
At Artos, we build tools that help biopharma companies create and manage their R&D documentation in a fraction of the time. If you're looking to join a team whose mission is to fundamentally change the way that drug development gets done, we'd love to talk to you.
About the Role:
We're growing fast, and we're looking for an engineer who thrives in a high-velocity environment and wants to do meaningful work. At Artos, you'll help accelerate development of a platform that supports companies - from innovative biotech startups to the world's largest pharmaceutical firms - in delivering life-saving treatments to patients faster than ever before.
As a core member of Artos's engineering team, you'll play a critical role in developing, scaling, and expanding the Artos platform to serve regulatory needs for pharma and life science companies around the globe.
Qualifications:
  • BS/MS in Computer Science, Engineering, or related field (or equivalent experience)
  • 3+ years in software development with a focus on AI/ML applications
  • Hands-on experience with GenAI applications: prompt engineering, RAG, data pipelines, and eval frameworks
  • Experience building APIs with modern Python frameworks (FastAPI, Django, etc.)
  • Experience deploying and scaling containerized apps in cloud environments (AWS preferred)
  • Experience building CI/CD pipelines for production backend systems
  • Familiarity with secure coding practices, ideally from a regulated industry (fintech, life sciences)
  • Pluses: IaC (Terraform/Pulumi), React, knowledge of life sciences regulatory requirements

Requirements:
  • Design, build, and maintain scalable backend systems in production
  • Build APIs and services using Python frameworks (FastAPI, Django, etc.)
  • Work with containerized apps and cloud infrastructure (Docker, AWS, Terraform)
  • Implement CI/CD pipelines and debug production systems
  • Rapidly apply LLM techniques: prompt engineering, fine-tuning, RAG
  • Stay current with generative AI best practices and apply them pragmatically
  • Communicate technical decisions clearly to both technical and non-technical audiences
  • Collaborate across teams (product, medical writers, customer success)
  • Navigate ambiguous requirements and execute independently
  • Debug across system layers: application logic, model behavior, APIs, infrastructure

Other Information:
Very comfortable working in a fast-paced and intense startup environment
Willing to work in-person in our office in Mission Bay 4-5 days/week
Likes matcha KitKats, believes every LLM prompt is just Schrรถdinger's cat waiting to be observed, and knows too many random facts about the Mongol postal system