Facebook Software Engineer Jobs & Careers in San Francisco, CA

Hiring? Post a Job
11 job openings Back to all jobs

Show:  All Results Last 7 Days
4 days ago

Unreal Engine Software Engineer, Oculus

Facebook Menlo Park, CA

As the Unreal Engine lead for Oculus, youll be at the forefront of Oculus platform integration with Unreal Engine 3, Unreal Engine 4, and the Unreal… Facebook

4 days ago

Engineering Manager, Oculus

Facebook Menlo Park, CA

• -Establish a solid project framework and excellent development processes. • -Provide technical leadership and guidance to both your… Facebook

4 days ago

Software Project Manager, Oculus

Facebook Menlo Park, CA

As a Project Manager at Oculus, youll play a key role within our mobile software team leading complex, multi-disciplinary projects from end to end… Facebook

4 days ago

Electrical Validation Engineer, Oculus

Facebook Menlo Park, CA

• -Design and execute on test plans for current and upcoming hardware. • -Create automated and manual fixtures… Facebook

4 days ago

Computer Vision Engineer, Oculus

Facebook Menlo Park, CA

• -Develop robust software for integrating multiple sensors and tracking systems. • -Prototype hardwa… Facebook

4 days ago

Quality Assurance Engineer, Oculus

Facebook Menlo Park, CA

• -Work with engineers and project leads to triage and prioritize issues for resolution.… Facebook

4 days ago

Manufacturing Test Engineer, Oculus

Facebook Menlo Park, CA

• -Design and deploy tests for our electrical and sensor systems. • -Refine software systems in… Facebook

4 days ago

QA Manager, Oculus

Facebook Menlo Park, CA

• -Work with the robotics team to automate tests of integrated hardware and software. • -Bake quality and effectiveness into the development… Facebook

4 days ago

Developer Relations Manager, Oculus

Facebook Menlo Park, CA

• -Identify, enable, and help game developers interested in Oculus make the jump to virtual reality development. This spans established studios… Facebook

3 days ago

Product Development Specialist, Community Operations

Facebook Menlo Park, CA

Facebook was built to help people connect and share, and over the last decade our tools have played a critical part in changing how people around the… Facebook

Facebook Reviews

773 Reviews
773 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Facebook CEO Mark Zuckerberg
Mark Zuckerberg
675 Ratings

    Facebook set me up for success

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Engineering Manager  in  Menlo Park, CA
    Former Employee - Engineering Manager in Menlo Park, CA

    I worked at Facebook full-time for more than 3 years


    Facebook is a top tech company like Google, LinkedIn, Apple and many others. All of these companies offer basically the same thing: great engineers, good money, free food, impacting zillions of people and interesting tech problems. Facebook has a few things that set it apart:

    1. Open-ness. Root on every box, access to every source repo. I very rarely had to wait to receive credentials to do anything. At other jobs you're often blocked sitting at your desk for a few days waiting for access to some repository.

    2. Control over your career. You don't get hired into a specific team -- you choose it (in recent years they've added a list of teams you can choose from, but there's still a lot of variety). And if you get bored or feel stalled, you're encouraged to switch teams.

    I don't think other companies offer those things. The real list of pros is huge, but since they could be applied to other companies I don't include them here.

    The only reason I left is because I always wanted to start my own startup. Otherwise I would have stayed forever.


    With everyone switching teams all the time there is often a lot of lost tribal knowledge. So there's parts of the codebase that no one understands anymore.

    Since the Great Shift to Mobile there's been a focus on quality at the expense of moving fast. I really liked the Move Fast and Break Things mentality of Facebook when I joined, and though people disagree with me, I prefer it to the "don't ship it until it's perfect" mentality (I think many of the independent Facebook apps waited too long to launch).

    Another thing that no one will agree with me on is the work-life balance. I have noticed a trend of people working less, hackathons running during the day, etc. I think your average employee is less driven and moves slower than a few years ago. This used to be a place where people were obsessed with shipping above all else. It isn't that anymore. This is a pro for some people but not for me. I'm giving it a 5 because I think it's good for your life, not because I agree with that balance.

    Advice to ManagementAdvice

    I wish the PR team was more proactive rather than reactive. I understand how press cycles work, but Facebook does try to do the right thing and constantly gets skewered. I think shaking this team up a bit would help.

    Positive Outlook
    Approves of CEO