1

Facebook Software Engineer Jobs in California (NOW HIRING)

Follow @abbvie on LinkedIn, Facebook, Instagram, X and YouTube. Purpose: The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and ...

Follow @abbvie on LinkedIn, Facebook, Instagram, X and YouTube. Purpose: The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and ...

Senior Software Engineer

Oakland, CA · Hybrid

$140K - $185K/yr

The Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing ... Follow Delta Dental Ins. on Facebook and Instagram, #LifeatDDins on Facebook and Instagram, Delta ...

We started Graphite because we missed internal code review tools like Phabricator (at Facebook) and ... Collaborate with software engineers, data scientists, and product managers to ensure data-driven ...

We started Graphite because we missed internal code review tools like Phabricator (at Facebook) and ... Collaborate with software engineers, data scientists, and product managers to ensure data-driven ...

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal ... When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram ...

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal ... When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram ...

next page

Showing results 1-20

Facebook Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do facebook software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for facebook software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

How much do Facebook software engineers make?

Facebook software engineers typically earn a base salary ranging from $120,000 to $200,000 annually, with total compensation often including bonuses and stock options that can significantly increase overall earnings. Compensation varies based on experience, location, and level within the company, and strong skills in coding, algorithms, and systems design are highly valued.

What are some typical projects or responsibilities for software engineers at Facebook?

As a Facebook Software Engineer, you may work on projects involving large-scale web application development, backend infrastructure improvements, or the integration of new features into existing products. Typical responsibilities include writing and reviewing code, designing and optimizing distributed systems, collaborating closely with product managers and designers, and participating in code review and deployment processes. Many engineers also contribute to resolving technical challenges related to high traffic, data security, and user privacy. Teamwork and communication are important, as projects are often cross-functional and require coordination with colleagues across different departments. This collaborative approach allows you to have a direct impact on Facebook’s products and the experience of billions of users.

What are the key skills and qualifications needed to thrive in the Facebook Software Engineer position, and why are they important?

To thrive as a Facebook Software Engineer, you need strong programming skills (especially in languages like Python, Java, C++, or PHP), a solid understanding of algorithms and data structures, and typically a degree in computer science or a related field. Familiarity with distributed systems, large-scale infrastructure, and development tools such as Git, as well as experience with code review and CI/CD pipelines, are commonly expected. Creative problem-solving, effective communication, and the ability to collaborate in cross-functional teams are crucial soft skills for this role. These competencies ensure high-quality software delivery, innovation, and seamless teamwork in Facebook's dynamic, fast-paced environment.

What engineers make $500,000?

Senior software engineers at top tech companies like Facebook can earn $500,000 or more annually, including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in areas like distributed systems or machine learning, and often involves working in high-cost-of-living regions or at companies with competitive compensation packages.

How to get a job at Facebook as a software engineer?

To become a Facebook software engineer, candidates should have strong programming skills in languages like C++, Java, or Python, and experience with data structures, algorithms, and system design. A bachelor's degree in computer science or a related field is typically required, and prior experience with large-scale systems or open-source contributions can strengthen an application. The hiring process involves multiple interviews assessing technical proficiency, problem-solving, and cultural fit.

What is a Facebook Software Engineer job?

A Facebook Software Engineer is responsible for designing, developing, and maintaining software systems that power Facebook's products and services. They work on scalable infrastructure, machine learning, data processing, front-end or back-end development, and user experience improvements. Engineers collaborate with cross-functional teams to solve complex technical challenges and enhance platform performance. The role requires strong programming skills, problem-solving abilities, and a deep understanding of software architecture.

Can I make 200k a year as a software engineer?

Facebook software engineers can earn $200,000 or more annually, especially with seniority, specialized skills, and stock options. Total compensation often includes base salary, bonuses, and equity, which can significantly increase earnings for experienced engineers at large tech companies.
What are the most commonly searched types of Facebook Software Engineer jobs in California? The most popular types of Facebook Software Engineer jobs in California are:
What are popular job titles related to Facebook Software Engineer jobs in California? For Facebook Software Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Facebook Software Engineer jobs in California look for? The top searched job categories for Facebook Software Engineer jobs in California are:
What cities in California are hiring for Facebook Software Engineer jobs? Cities in California with the most Facebook Software Engineer job openings:
Infographic showing various Facebook Software Engineer job openings in California as of June 2026, with employment types broken down into 81% Full Time, 16% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.
Device Software Engineer

Device Software Engineer

AbbVie

Irvine, CA

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


AbbVie rating

8.8

Company rating: 8.8 out of 10

Based on 95 frontline employees who took The Breakroom Quiz

11th of 71 rated pharmaceutical


Job description

Company Description

About AbbVie

AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas including immunology, oncology and neuroscience - and products and services in our Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at www.abbvie.com. Follow @abbvie on LinkedIn, Facebook, Instagram, X and YouTube.

Job Description

Purpose:

The Software Engineer prepares and installs solutions by determining and designing system specifications, standards, and programming for hardware-integrated, regulated devices. Improve operations by conducting systems analysis and recommending changes in policies and procedures and collaborate with cross-functional teams. 

Responsibilities: 

  • Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack. 
  • Write clean, maintainable code and documentation using engineering best practices. Writes unit, component, and integration tests. 
  • Develop and maintain event-driven, multi-threaded applications interacting with embedded devices. 

  • Support debugging and issue resolution across software and hardware interfaces. 

  • Work with quality engineering teams to design test plans for developed software. 

  • Research new tools, technologies, and test processes for software development. 

  • Participate in code reviews and create documentation on engineering and cross-functional practices. 

  • Adapt and scale existing systems to support growth and innovation across the company. 

  • Rapidly prototype solutions to emerging problems and lead their evolution into production-grade systems. 

  • Contribute to documentation required for regulated development environments. 

  • Familiarity with DevOps and Agile software development 

Qualifications
  • BS or higher in a STEM discipline with 6 plus years of professional coding experience. At least 4 years of software design and development experience. At least 3 years of Windows programming with C# and .NET in an embedded device environment. 
  • Experience in developing event driven, multi-threaded Windows-based applications using WPF, WCF, .NET and C# strongly preferred. Must have some experience with common protocols such as: I2C, SPI, USB, Serial, WIFI, Bluetooth. 
  • Must have experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications. 
  • Knowledge of software life cycle processes used in regulated development environments.  Must understand hardware and embedded systems with microprocessors. 
  • Experience in a software development background in a structured/regulated environment such as medical device development is required.   Experience with embedded development in a cross functional environment, including Systems and/or Electrical engineer(s) 
  • Experience with an automated testing framework. Strong debugging and problem-solving skills. 
  • Prior work experience in one or more of the following subject areas would be helpful: windows driver development, automation of software framework for operations, development of software communication using RS232 to embedded devices, communication to pressure and vacuum gauges etc. 
  • Result-oriented, self-motivated and able to participate as both a team member and an individual contributor. Self-starter able to work with minimal direction. 
  • Strong verbal and written communication skills. Ability to author good engineering documentation. 

Additional Information

Applicable only to applicants applying to a position in any location with pay disclosure requirements under state or local law: ​

  • The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role atthe time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors includinggeographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future. ​

  • We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees.​

  • This job is eligible to participate in our short-term incentive programs. ​

Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested,and determinable. The amount and availability of  any bonus, commission, incentive, benefits, or any other form of compensation and benefits that are allocable to aparticular employee remains in the Company's sole and absolute discretion unless and until paid and may be modified at the Company’s sole and absolute discretion,consistent with applicable law. 

AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community.  Equal Opportunity Employer/Veterans/Disabled. 

US & Puerto Rico only - to learn more, visit https://www.abbvie.com/join-us/equal-employment-opportunity-employer.html

US & Puerto Rico applicants seeking a reasonable accommodation, click here to learn more:

https://www.abbvie.com/join-us/reasonable-accommodations.html


What AbbVie employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


AbbVie logo

About AbbVie

Sourced by ZipRecruiter

AbbVie's mission is to discover and deliver innovative medicines that solve serious health issues today and address the medical challenges of tomorrow. We strive to have a remarkable impact on people's lives across several key therapeutic areas: immunology, oncology, neuroscience, eye care, virology, women's health, and gastroenterology, in addition to products and services across its Allergan Aesthetics portfolio. For more information about AbbVie, please visit us at www.abbvie.com. Follow @abbvie on Twitter, Facebook, Instagram, YouTube, and LinkedIn.

Industry

Scientific research and development services

Company size

10,000+ Employees

Headquarters location

North Chicago, IL, US

Year founded

2013