Job Directory SF Bay Area Backend Engineer

How HIRED Works

Tell your story

Showcase your skill set, passions and career aspirations on your personalized Hired profile.

Companies apply to you

Respond to interview requests from employers for opportunities that match your goals and salary requirements.

Choose the right fit

Accept the opportunity that's right for you and start your
next chapter!

Top Skills for Backend Engineers

  1. PHP
  2. .NET
  3. Java
  4. C++
  5. C

Backend Engineer Jobs in SF Bay Area

Find Backend Engineer Jobs in the San Francisco Bay Area

A Backend Engineer position includes many different responsibilities like the creation and design of system architecture and services, as well as building robust, scalable software using programming languages like Ruby, Java and Scala. Backend Engineers improve code quality using performing code reviews, automation and writing unit tests. Backend Engineers frequently collaborate with other members of the technical team, including Frontend Engineers. They also work with design teams to understand end-user needs and transform them into a technical solution. Backend Engineers should also know OOP, software design, Linux/Unix and scripting languages such as Python and Perl.

Living and Working in the San Francisco Bay Area

The San Francisco Bay Area is a dynamic city to work in with plenty of job opportunities in a variety of fields and industries including business, finance and technology. This picturesque city is located in Northern California and is headquarters to five different top banking institutions. It is also the headquarters to other well-known corporations such as Craiglist, Uber, Lyft, Gap and Levi Strauss. Popular Social Media sites such as Pinterest and Twitter are also located here. There are two universities in the city. San Francisco also ranks as the city with the 7th highest incomes.

There are numerous things to do and see in San Francisco. It has multiple diverse districts like North Beach, Chinatown and the Financial District. It is also home to cable cars and the most crooked street in the world. The San Francisco Bay Area also has a vibrant cultural scene and a wide array of restaurants.

We don't have enough data for SF Bay Area,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, Backend Engineers in SF Bay Area earn an average annual salary of
Based on real Hired interview data, Backend Engineers in SF Bay Area earn an average annual salary of
$161,265
The salaries of candidates in this role range from a low of $70,000 to a high of $250,000, with a median salary of $160,000.

Loading...

Top paying cities for Backend Engineers:
Staff Software Engineer - Java
Staff Software Engineer - Java
5001+ employees
Role Summary:GE Healthcare Digital is looking for a Staff Software Engineer to join our Edison AI Platform platform team delivering core services and technologies that empower software teams across...
About General Electric: General Electric is a high-tech industrial company engaged in energy, healthcare, and transportation.
Staff Software Engineer - Java
5001+ employees
Staff Software Engineer - Java
Role Summary:GE Healthcare Digital is looking for a Staff Software Engineer to join our Edison AI Platform platform team delivering core services and technologies that empower software teams across...
About General Electric: General Electric is a high-tech industrial company engaged in energy, healthcare, and transportation.
Software Engineer - Java
Software Engineer - Java
5001+ employees
Role Summary:GE Healthcare Digital is looking for a Software Engineer to join our Applied Intelligence platform team delivering core services and technologies that empower software teams across GE ...
About General Electric: General Electric is a high-tech industrial company engaged in energy, healthcare, and transportation.
Software Engineer - Java
5001+ employees
Software Engineer - Java
Role Summary:GE Healthcare Digital is looking for a Software Engineer to join our Applied Intelligence platform team delivering core services and technologies that empower software teams across GE ...
About General Electric: General Electric is a high-tech industrial company engaged in energy, healthcare, and transportation.
Principal Software Engineer - C++ and Networking
Principal Software Engineer - C++ and Networking
5001+ employees
What you'll be doing...<br><br>As part of the Verizon Product team, you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us. Yo...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Principal Software Engineer - C++ and Networking
5001+ employees
Principal Software Engineer - C++ and Networking
What you'll be doing...<br><br>As part of the Verizon Product team, you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us. Yo...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Principal Software Engineer - C++ and Networking
Principal Software Engineer - C++ and Networking
5001+ employees
What you'll be doing...<br><br>As part of the Verizon Product team, you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us. Yo...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Principal Software Engineer - C++ and Networking
5001+ employees
Principal Software Engineer - C++ and Networking
What you'll be doing...<br><br>As part of the Verizon Product team, you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us. Yo...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Principal Java Software Architect
Principal Java Software Architect
5001+ employees
What you'll be doing...<br><br>You will lead the product/software development life cycle of components as part of our Messaging services using Agile methodology to drive high quality products and r...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Principal Java Software Architect
5001+ employees
Principal Java Software Architect
What you'll be doing...<br><br>You will lead the product/software development life cycle of components as part of our Messaging services using Agile methodology to drive high quality products and r...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Systems Engineer - Virtualization
Systems Engineer - Virtualization
5001+ employees
What you'll be doing...<br><br>The Verizon IT Datacenter Virtualization Team is seeking a Systems Engineer to join our team. The System Engineer is responsible for supporting the day-to-day server ...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Systems Engineer - Virtualization
5001+ employees
Systems Engineer - Virtualization
What you'll be doing...<br><br>The Verizon IT Datacenter Virtualization Team is seeking a Systems Engineer to join our team. The System Engineer is responsible for supporting the day-to-day server ...
About Verizon: Verizon Communications (formerly Bell Atlantic) is a company providing communications, information, and entertainment products and services.
Salesforce CPQ Developer
Salesforce CPQ Developer
1501-5000 employees
Samsara is seeking someone with Salesforce CPQ experience to design and implement solutions for our quote-to-cash systems. You will be both the primary configurator and ongoing developer/administra...
About Samsara: Samsara is a company that provides a software-centric solution for sensor models.
Salesforce CPQ Developer
1501-5000 employees
Salesforce CPQ Developer
Samsara is seeking someone with Salesforce CPQ experience to design and implement solutions for our quote-to-cash systems. You will be both the primary configurator and ongoing developer/administra...
About Samsara: Samsara is a company that provides a software-centric solution for sensor models.
Business Systems Engineer
Business Systems Engineer
1501-5000 employees
Samsara is a rapidly growing company with rapidly evolving business systems. The Growth Applications Engineer at Samsara will focus on architecting, developing, deploying, and supporting Samsara's ...
About Samsara: Samsara is a company that provides a software-centric solution for sensor models.
Business Systems Engineer
1501-5000 employees
Business Systems Engineer
Samsara is a rapidly growing company with rapidly evolving business systems. The Growth Applications Engineer at Samsara will focus on architecting, developing, deploying, and supporting Samsara's ...
About Samsara: Samsara is a company that provides a software-centric solution for sensor models.
Senior Systems Engineer - Information Technology
Senior Systems Engineer - Information Technology
1501-5000 employees
Zynga's is a mobile gaming company and our mission is to connect the world through games. We make our company decisions with a focus what will our players thank us for. The IT engineering team foll...
About Zynga: Zynga provides social game services and develops social games for smartphones, websites and social websites.
Senior Systems Engineer - Information Technology
1501-5000 employees
Senior Systems Engineer - Information Technology
Zynga's is a mobile gaming company and our mission is to connect the world through games. We make our company decisions with a focus what will our players thank us for. The IT engineering team foll...
About Zynga: Zynga provides social game services and develops social games for smartphones, websites and social websites.
Cloud Infrastructure Engineer (IC4) - OCI
Cloud Infrastructure Engineer (IC4) - OCI
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Cloud Infrastructure Engineer (IC4) - OCI
5001+ employees
Cloud Infrastructure Engineer (IC4) - OCI
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
5001+ employees
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
5001+ employees
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Kafka Integration Engineer
Kafka Integration Engineer
5001+ employees
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Kafka Integration Engineer
5001+ employees
Kafka Integration Engineer
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer, Oracle NetSuite ERP GBU
Senior Java Software Engineer, Oracle NetSuite ERP GBU
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer, Oracle NetSuite ERP GBU
5001+ employees
Senior Java Software Engineer, Oracle NetSuite ERP GBU
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Software Engineer - Server
Software Engineer - Server
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Software Engineer - Server
5001+ employees
Software Engineer - Server
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Opower SaaS Client Support Engineer | Downtown San Francisco office
Opower SaaS Client Support Engineer | Downtown San Francisco office
5001+ employees
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolvi...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Opower SaaS Client Support Engineer | Downtown San Francisco office
5001+ employees
Opower SaaS Client Support Engineer | Downtown San Francisco office
As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolvi...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Software Engineer
Java Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Software Engineer
5001+ employees
Java Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior DevOps ( Orlando)
Senior DevOps ( Orlando)
5001+ employees
Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure.<br><br>As a member of the IT organization, assist with the analyze of existing complex p...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior DevOps ( Orlando)
5001+ employees
Senior DevOps ( Orlando)
Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure.<br><br>As a member of the IT organization, assist with the analyze of existing complex p...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Member of Technical Staff - Java REST - OCI
Principal Member of Technical Staff - Java REST - OCI
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Member of Technical Staff - Java REST - OCI
5001+ employees
Principal Member of Technical Staff - Java REST - OCI
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Member of Technical Staff - Java REST - OCI
Principal Member of Technical Staff - Java REST - OCI
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Member of Technical Staff - Java REST - OCI
5001+ employees
Principal Member of Technical Staff - Java REST - OCI
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer
Senior Java Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer
5001+ employees
Senior Java Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Integration Software Engineer
Integration Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will apply basic to intermed...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Integration Software Engineer
5001+ employees
Integration Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will apply basic to intermed...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
5001+ employees
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
5001+ employees
Senior Software Engineer (Java) - Oracle Marketing Cloud - Responsys
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer
Senior Java Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Java Software Engineer
5001+ employees
Senior Java Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Principal Core Java Engineer
Senior Principal Core Java Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Senior Principal Core Java Engineer
5001+ employees
Senior Principal Core Java Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Backend Software Engineer
Backend Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will apply basic to intermed...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Backend Software Engineer
5001+ employees
Backend Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will apply basic to intermed...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Backend Software Engineer
Backend Software Engineer
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Backend Software Engineer
5001+ employees
Backend Software Engineer
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will assist in defining and ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Software Engineer - C - Linux
Principal Software Engineer - C - Linux
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Software Engineer - C - Linux
5001+ employees
Principal Software Engineer - C - Linux
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Developer for Oracle Service Cloud
Java Developer for Oracle Service Cloud
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Developer for Oracle Service Cloud
5001+ employees
Java Developer for Oracle Service Cloud
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Software Engineer / DevOps - SaaS Production Engineering
Principal Software Engineer / DevOps - SaaS Production Engineering
5001+ employees
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Software Engineer / DevOps - SaaS Production Engineering
5001+ employees
Principal Software Engineer / DevOps - SaaS Production Engineering
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.<br><br>As a member of the software engineering division, you will take an active role in ...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Application Developer
Java Application Developer
5001+ employees
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Java Application Developer
5001+ employees
Java Application Developer
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.<br>...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.

How HIRED Works

Tell your story

Showcase your skill set, passions and career aspirations on your personalized Hired profile.

Companies apply to you

Respond to interview requests from employers for opportunities that match your goals and salary requirements.

Choose the right fit

Accept the opportunity that's right for you and start your
next chapter!

Top Skills for Backend Engineers

  1. PHP
  2. .NET
  3. Java
  4. C++
  5. C