Engineering Manager Lin Q works on data infrastructure that ensures system reliability, efficiency, and user productivity. Read further to get to know Lin's role, and find out her advice to engineering managers interviewing at Facebook.
What is your role at Facebook?
I'm an engineering manager on the data infrastructure team.
How did you get interested in engineering?
I was good at science in school and computer science was becoming increasingly important as I started college, so I jumped into that space.
How does your team work together?
My team is spread across Menlo Park and Seattle. We interact broadly with infrastructure engineering teams, product teams, and data teams. We partner with many infrastructure teams, but work especially closely with data infrastructure teams to build out new data abstractions and frameworks, which enable product teams and data teams to move fast. While we work hard to build new tools, we also have fun together, celebrating project milestones and work anniversaries.
What are your current projects?
My team is building new abstractions and frameworks for data modeling, data generation and processing to make Facebook's data analytics faster and more accurate. The projects span across logging infrastructure, metrics infrastructure, pipeline abstraction across streaming, batch and machine learning, and pipeline operational intelligence.
What does your typical day look like?
My typical day starts and ends with my family. I have two kids, one in middle school and one in elementary school. I live in the South Bay, so I take a Facebook shuttle to work. It is really convenient. The first thing I do in the office is to brew a fresh shot of espresso, then my day at work starts. As a manager, my day is mostly about customer engagement, cross team collaboration, team growth, hiring, and project planning and execution.
How do you know you're making impact in your work?
The most important thing to think about when we plan a project is to make sure it is contributing to Facebook's success. We measure success by quantifying impact or movements that shifts Facebook culture in a positive way. For the infrastructure team, we are measured by system reliability, the scale at which we operate, efficiency, as well as user productivity and better engineering.
What do you love most about working at Facebook?
The amount of impact, personal growth, excitement of taking on various challenges, and being able to work with the best engineers and managers in the industry. I have been able to move many needles, bring existing services to the next level, bootstrap new domains, grow the team, and bring top talents into the team.
What piece of advice would you give an engineering manager who is interviewing at Facebook?
Be your true self and speak from your real life examples and past experience instead of speaking from a canned script. Also, write down your philosophy of management, and prepare for the technical aspect of the interview.