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:
C/C Principal Systems Developer
C/C Principal Systems Developer
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.
C/C Principal Systems Developer
5001+ employees
C/C Principal Systems Developer
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 Application Java Engineer
Principal Application Java 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.
Principal Application Java Engineer
5001+ employees
Principal Application Java 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.
Principal Java Application Engineer
Principal Java Application 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.
Principal Java Application Engineer
5001+ employees
Principal Java Application 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.
Principal Java/J2EE engineer
Principal Java/J2EE 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.
Principal Java/J2EE engineer
5001+ employees
Principal Java/J2EE 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.
Principal Java/J2EE engineer
Principal Java/J2EE 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.
Principal Java/J2EE engineer
5001+ employees
Principal Java/J2EE 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.
Principal Java/J2EE engineer
Principal Java/J2EE 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.
Principal Java/J2EE engineer
5001+ employees
Principal Java/J2EE 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.
Principal Java/J2EE engineer
Principal Java/J2EE 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.
Principal Java/J2EE engineer
5001+ employees
Principal Java/J2EE 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.
Java Applications Developer
Java Applications 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 Applications Developer
5001+ employees
Java Applications 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.
Sr. Principal Cloud Engineer/Pipeline Integration
Sr. Principal Cloud Engineer/Pipeline Integration
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.
Sr. Principal Cloud Engineer/Pipeline Integration
5001+ employees
Sr. Principal Cloud Engineer/Pipeline Integration
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.
Software Integration Engineer | Opower
Software Integration Engineer | Opower
5001+ employees
Intermediate consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and p...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Software Integration Engineer | Opower
5001+ employees
Software Integration Engineer | Opower
Intermediate consulting position operating independently with some assistance and guidance to provide quality work products to a project team or customer that comply with Oracle methodologies and p...
About Oracle: Oracle is a company providing integrated cloud applications and platform services.
Principal Java Engineer
Principal 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.
Principal Java Engineer
5001+ employees
Principal 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.
Java Applications Engineer
Java Applications 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.
Java Applications Engineer
5001+ employees
Java Applications 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.
Principal Software Engineer in High Availabilty and Distrubuted Systems
Principal Software Engineer in High Availabilty and Distrubuted Systems
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 in High Availabilty and Distrubuted Systems
5001+ employees
Principal Software Engineer in High Availabilty and Distrubuted Systems
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 Java Engineer
Principal Java 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.
Principal Java Engineer
5001+ employees
Principal Java 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.
Sr Principal Java Engineer
Sr Principal 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.
Sr Principal Java Engineer
5001+ employees
Sr Principal 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.
Java Developer
Java 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 Developer
5001+ employees
Java 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.
Java Developer
Java 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 Developer
5001+ employees
Java 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.
Tech Lead - Java / Distributed Systems
Tech Lead - Java / Distributed Systems
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.
Tech Lead - Java / Distributed Systems
5001+ employees
Tech Lead - Java / Distributed Systems
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 Search Engineer
Senior Search 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 Search Engineer
5001+ employees
Senior Search 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.
Principal Cloud Software Developer / Performance Engineer
Principal Cloud Software Developer / Performance 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.
Principal Cloud Software Developer / Performance Engineer
5001+ employees
Principal Cloud Software Developer / Performance 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.
Software Engineer, Data Systems
Software Engineer, Data Systems
501-1000 employees
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Software Engineer, Data Systems
501-1000 employees
Software Engineer, Data Systems
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Software Engineer, Server Development
Software Engineer, Server Development
501-1000 employees
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Software Engineer, Server Development
501-1000 employees
Software Engineer, Server Development
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Software Engineer, Distributed Systems
Software Engineer, Distributed Systems
501-1000 employees
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross-...
About Amobee: Amobee is a global digital marketing technology company.
Software Engineer, Distributed Systems
501-1000 employees
Software Engineer, Distributed Systems
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross-...
About Amobee: Amobee is a global digital marketing technology company.
Senior Software Engineer, Data Systems
Senior Software Engineer, Data Systems
501-1000 employees
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Senior Software Engineer, Data Systems
501-1000 employees
Senior Software Engineer, Data Systems
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Lead/Senior Software Engineer, Distributed Systems
Lead/Senior Software Engineer, Distributed Systems
501-1000 employees
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
Lead/Senior Software Engineer, Distributed Systems
501-1000 employees
Lead/Senior Software Engineer, Distributed Systems
About Amobee:<br><br>Amobee is a technology company that transforms the way brands and agencies make marketing decisions. The Amobee Marketing Platform enables marketers to plan and activate cross ...
About Amobee: Amobee is a global digital marketing technology company.
LoungeBuddy - Senior Backend Engineer
LoungeBuddy - Senior Backend Engineer
5001+ employees
Your Role:<br><br>As a new addition to the American Express family, our team is working to develop additional ways to become an essential part of Card Members' digital lives by enabling travelers t...
About American Express: American Express is a globally integrated payments company.
LoungeBuddy - Senior Backend Engineer
5001+ employees
LoungeBuddy - Senior Backend Engineer
Your Role:<br><br>As a new addition to the American Express family, our team is working to develop additional ways to become an essential part of Card Members' digital lives by enabling travelers t...
About American Express: American Express is a globally integrated payments company.
Software Engineer, Rust/C++
Software Engineer, Rust/C++
1001-1500 employees
Software Engineer, Rust/C++<br><br>Bay Area, Los Angeles<br><br>Prevoty, now part of Imperva, is looking for a talented Software Engineer to join our team. As a Software Engineer with a passion for...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Software Engineer, Rust/C++
1001-1500 employees
Software Engineer, Rust/C++
Software Engineer, Rust/C++<br><br>Bay Area, Los Angeles<br><br>Prevoty, now part of Imperva, is looking for a talented Software Engineer to join our team. As a Software Engineer with a passion for...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Senior Salesforce Architect
Senior Salesforce Architect
1001-1500 employees
Cyber Security is a big deal. It's in the news, growing rapidly, a critical tool for every company, and our specialty.<br><br>Imperva is a leading provider of data and application security solution...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Senior Salesforce Architect
1001-1500 employees
Senior Salesforce Architect
Cyber Security is a big deal. It's in the news, growing rapidly, a critical tool for every company, and our specialty.<br><br>Imperva is a leading provider of data and application security solution...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Senior Software Engineer, C#/.NET
Senior Software Engineer, C#/.NET
1001-1500 employees
Senior Software Engineer, C#/.NET<br><br>Bay Area, Los Angeles<br><br>Prevoty, now part of Imperva, is looking for a talented Senior Software Engineer to join our .NET team. As a Senior Software En...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Senior Software Engineer, C#/.NET
1001-1500 employees
Senior Software Engineer, C#/.NET
Senior Software Engineer, C#/.NET<br><br>Bay Area, Los Angeles<br><br>Prevoty, now part of Imperva, is looking for a talented Senior Software Engineer to join our .NET team. As a Senior Software En...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Sr. Software Engineer, Java
Sr. Software Engineer, Java
1001-1500 employees
Cyber Security is a big deal. It's in the news, growing rapidly, a critical tool for every company, and our specialty.<br><br>Imperva (NASDAQ: IMPV) is a leading provider of data and application se...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.
Sr. Software Engineer, Java
1001-1500 employees
Sr. Software Engineer, Java
Cyber Security is a big deal. It's in the news, growing rapidly, a critical tool for every company, and our specialty.<br><br>Imperva (NASDAQ: IMPV) is a leading provider of data and application se...
About Imperva: Imperva is a provider of data and application security solutions that protect business-critical information in the cloud and on-premises.

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