Engineering Blog

Blog posts tagged 'Culture'

Jay BorensteinEngineering

Facebook Open Academy: Bringing open source to CS curricula

Posted about 4 years ago
blog post · Culture · Open Source · Hacking · Academics

Open source is a huge part of Facebook engineering. Whether we're building new data infrastructure tools like Corona and Presto to manage our warehouses on Hadoop, releasing a new mobile build tool like Buck, or improving PHP runtime with HHVM, open source projects are integral to our operations. Read more...

Carlos BuenoFixer at Facebook

The Mature Optimization Handbook

Posted about 4 years ago
blog post · Data · Culture · Testing · Performance · Optimization · Languages

I spent a good chunk of the past year working on an internal training class and a short book about performance measurement and optimization. You can download it here. Below is an excerpt. Read more...

Q&A: Joining the engineering team in London

Posted about 5 years ago
blog post · Culture · London · Recruiting

Before we applied to join Facebook's engineering team in London, we met a bunch of Facebook engineers but still had questions about what actually joining the team would look like: how did the recruiting process work, what preparation did interviews require, what should we expect once we joined, etc. When we're out talking to candidates today, we often get asked the same sort of questions, so we want to share our experiences with you and talk about what we learned during the process so you feel ready to nail your interview. Read more...

Ben HamiltonSoftware engineer at Facebook

Speaking a whole new language: DConf 2013 at Facebook

Posted about 5 years ago
blog post · Culture · Infra · Languages

Earlier this month, Facebook had the honor of hosting more than 60 engineers, thinkers, dreamers, and architects for three days at DConf 2013, the D Programming Language Conference. I've been to a good number of programming conferences, but DConf really opened my eyes to what happens when early adopters put their minds together to create a shared vision of the future. Read more...

Jocelyn GoldfeinEngineering at Facebook

Facebook Celebrates Women in Computing with Grace Hopper Scholarship

Posted about 5 years ago
blog post · Culture · Compute · Women in Tech · Recruiting · Academics

UPDATE: We are extending the deadline for the Facebook Grace Hopper Scholarship to Sunday, 6/16. Read more...

Hacker Cup 2013

Posted about 5 years ago
blog post · Culture · Hacking · Compute · Menlo Park

Over the weekend, 24 of the world's top programmers from 10 different countries came together at Facebook HQ to compete in the third-annual Facebook Hacker Cup Finals. Read more...

Andrew RothbartEngineering

Preparing for a technical interview with programming contests

Posted about 5 years ago
blog post · Culture · Recruiting · Compute

A while back Carlos Bueno from our site performance team wrote an excellent post about how to prepare for a technical interview at Facebook. It’s a great overview of what to expect and provides some good tips on how to get ready, but I’d like to do a deep dive into one particular aspect of technical interview prep--the bit where we try to figure out how adept you are at coding. Read more...

Ryan McGeehanEngineering

Happy Hacktober

Posted about 5 years ago
blog post · Culture · Security · Hacking · Testing

October is national cyber security awareness month (NCSAM). While most companies plan activities and provide information via traditional means (compliance videos, dry awareness posters and messages, lectures and emails) to help their employees detect and prevent cyber attacks, Facebook honors NCSAM in true hacker style. We call it “Hacktober.” Facebook’s security team creates a series of simulated security incidents that are tested on Facebook employees throughout the month of October. The prize for spotting a Hacktober attack and reporting it to the team? Kudos and bragging rights of course. Oh, and a cool Hacktober T-shirt, poster or sticker. Read more...

Samantha GruskinEngineering

Facebook at the espnW Hack Day

Posted about 5 years ago
blog post · Culture · Compute · Women in Tech · Recruiting


Product engineering at Facebook

Posted about 5 years ago

Only a few years ago, 10 engineers were responsible for innovating, building and maintaining all of the products (a.k.a. features) on Facebook, including Profiles, Pages, Groups, Messages, Photos, and Events. These people were our first product engineers, a role that is a mix of generalist engineer, product designer, and product manager. Read more...

2012 Grace Hopper Conference Recap

Posted about 5 years ago
blog post · Culture · Compute · Women in Tech · Recruiting · Academics

A couple of weeks ago, Facebook traveled to the 2012 Grace Hopper Celebration of Women in Computing in Baltimore with 36 scholarship recipients. These women came from schools and companies across the country to spend a week meeting and learning from remarkable women making waves in tech. Read more...

Peter CottleEngineering at Facebook

Interning at Facebook: Building the new mobile advertising interface

Posted about 5 years ago
blog post · Mobile · Culture · iOS · Platform · User Experience · Bootcamp · Academics · Recruiting

Before starting my internship at Facebook, I was told that intern mentors focus on impact when assigning projects. Originally I thought this meant I would be writing unit tests that ran on a lot of servers, or maybe writing documentation that many people would read. I learned instead that mentors have the ability to assign interns critical features in a product’s roadmap. Receiving such a project can be intimidating, but when the intern rises to the challenge, the payoff is huge. Read more...

Jocelyn GoldfeinEngineering at Facebook

Announcing the Facebook Grace Hopper Scholarship

Posted about 6 years ago
blog post · Culture · Compute · Women in Tech · Recruiting · Academics

This fall, we'll join hundreds of remarkable women in technology in Baltimore, Maryland for our fifth year at the Grace Hopper Celebration of Women in Computing. We're looking forward to tackling this year's theme, "Are We There Yet?," with 25 university and industry Facebook Grace Hopper Scholarship winners. Read more...

BozVP of AR/VR at Facebook

Building and testing at Facebook

Posted about 6 years ago
blog post · Culture · Compute · User Experience · Testing · Chat

I work on products at Facebook and get a lot of questions from friends and family about how we choose what to build. After 6+ years at Facebook focusing on continuous iteration and improvement, I'd like to share my thoughts on how we think about testing and launching products. Read more...

Carlos BuenoFixer at Facebook

Get that job at Facebook

Posted about 6 years ago
blog post · Culture · Recruiting

Interviewing for a technical job is hard, and so is being the interviewer. You want to get that engineering job at Facebook, and we want to hire the best people (you!). Knowing what to expect on both sides can go a long way toward making the process work better. Read more...

Bob BaldwinEngineering at Facebook

Hackathon: Building a better Events view

Posted about 6 years ago
blog post · Culture · Web · Hacking · User Experience · Performance

One of our greatest traditions at Facebook is hackathons, a time when engineers across the company get together to hack on new ideas and try to build a prototype overnight. About a year ago, I decided to try working on Events at a hackathon and ended up building the Events permalink on the homepage. More recently, a couple of us felt there should be a better way for people to see their friends' birthdays a few days in advance and make plans for the weekend. So we built it. Read more...

Paul TarjanWeb hacker at Facebook

Under the Hood: Timeline apps behind Facebook engineering

Posted about 6 years ago
blog post · Web · Infra · Data · Culture · Open Source · Timeline

A big part of working at Facebook is dogfooding our own products. Before new features roll out to the public, our team uses them frequently and thoroughly to figure out what we can do better. So when we started building Open Graph, we were all eager to give Open Graph apps a test run by creating our own and making the internal tools we were already using more social. Here's a look at some of our favorite in-house Facebook Open Graph apps for work and play, and what we've learned along the way that can help you, too. Read more...

Pedram KeyaniEngineering Director at Facebook

Stay focused and keep hacking

Posted about 6 years ago
blog post · Culture · Hacking

Every couple of months, a few hundred of our engineers unleash their talents in epic, all-night coding sessions, and often end up with products that hit the internal and external versions of the site within weeks. These are Facebook hackathons, and since the first "official" hackathon in 2007, they've remained one of the most exciting opportunities people here have to make a major impact in short period of time. Read more...

Adam SimpkinsEngineering

Back-end build systems and toolchain: Adam Simpkins

Posted about 6 years ago
blog post · Infra · Culture · Backend · Compute · Optimization

Adam Simpkins is a software engineer on the traffic infrastructure team. Read more...

Goranka BjedovCapacity Engineer at Facebook

Three tips to succeed as a programmer

Posted about 6 years ago
blog post · Culture · Compute

I've learned a lot of things over the years that I wish I knew before I graduated. From choosing the right job to figuring out where to focus in programming, here are three simple tips I’ve learned to help you as you embark on your career in software engineering. Read more...

Chuck RossiDirector of Engineering at Facebook

Release engineering and push karma: Chuck Rossi

Posted about 6 years ago
blog post · Infra · Culture

Facebook updates the site with new features, product improvements, and bug fixes every work day. This can sometimes be a huge challenge, given that there are hundreds of engineers working on thousands of changes every week, and many of those changes immediately impact the over 800 million people using Facebook worldwide. But Chuck Rossi, who has worked in release engineering for over 20 years and started as Facebook's very first release engineer in 2008, helps make it all happen. Read on to learn about the team behind the daily push and the tools and processes they built to make it possible. Read more...

Mary PimenovaEngineering

Moving Fast and Staying Reliable: Mary Pimenova

Posted about 6 years ago

Mary Pimenova is a recent grad and software engineer on the Site Performance team. Read on to learn how her team keeps the site reliable, how she got her start, and her advice for people breaking into software engineering. Read more...

From intern to Photos team full-timer: Jen Dolson

Posted about 6 years ago
blog post · Web · Mobile · Culture · Photos · iOS · Recruiting

Jen Dolson started at Facebook as an intern last July on the Photos team. At the end of the summer, she decided to join the photos team full-time. Read on to learn how she transitioned from grad school to Facebook, her advice for engineers starting their first job, and how to get ahead of the learning curve. Read more...

Mark PikePrivacy at Facebook

A hack of epic proportions: Building a QR code on the roof

Posted about 6 years ago
blog post · Web · Culture · Hacking · Menlo Park

When the last of the employees moved in to our new Facebook headquarters in Menlo Park, Mark Zuckerberg announced a "Space Hackathon." His post encouraged everybody to decorate the new space to make it our own—tag the walls with spray paint, hang cool posters, and hack the building with some patented Facebook personality. But a few of us interpreted the call to action a bit too literally. We decided that we wanted our "space hack" to actually be visible from space. We wanted to hack the globe. Read more...

Sophia ChungEngineering

Girls Programming Camp: Beginning a career in tech

Posted about 6 years ago
blog post · Culture · Women in Tech · Compute

In honor of Women's History Month, some of our engineers are recapping young women in STEM events they've been a part of recently. Sophia Chung, who traveled to Romania for Girls Programming Camp, is a software engineer on the Developer Relations team. Read more about Sophia's journey as a woman in tech here. Read more...

Dare2BDigital: Why STEM needs women

Posted about 6 years ago
blog post · Culture · Compute · Women in Tech · Academics

Servane Demol, a manager on the Information Technology team, spoke at the 2012 Dare2BDigital conference earlier this year. Dare2bDigital brings young women ages 11 to 17 together with over 400 young women, parents, and mentors from around the Bay Area to inspire women to pursue technology education and careers. This year, the conference explored robotics, programming, blogging, eCommerce, collaboration software, networking, and internet security. Read more...

Keep Updated

Stay up-to-date via RSS with the latest open source project releases from Facebook, news from our Engineering teams, and upcoming events.

Facebook © 2018