Mar 22 2016

Mobile Engineer, Eduardo on Mexico to U.S. Relocation and Interview Tips

By Meta Careers
Share icon
Facebook share icon
Facebook share dark icon
Whatsapp share icon
Whatsapp share icon
Twitter share icon
Twitter share dark icon
Close icon
Learn about Eduardo's journey from Mexico to the U.S. to join the Facebook team. And see what advice he shares for interviewing with Facebook. This is the final feature in a three part series to highlight mobile engineers.

What do you do at Facebook?

I’m an iOS engineer where our team’s focus is building intuitive products which enable business owners using Facebook to easily build ads, promote pages, websites and posts.

You relocated from Mexico to the United States for your role, can you talk about your journey?

Back when I was working at a tech company in Mexico, one of my friends was contacted by Facebook recruiting. At the time I wasn’t considering new opportunities. My friend shared my information with the recruiter unknown to me. When a recruiter reached out, my first thought was “it’s Facebook.” Facebook was one of the top 3 companies I always wanted to work for. I was impressed with what they were doing at the time, and though I wasn’t looking for a job, after some research I decided to try out the process. One hesitation I had was relocation. The idea of moving from Mexico to the U.S. was a little scary because I didn’t know anyone here, but I knew this was a big opportunity. I had support from my family encouraging me and Facebook's relocation package was awesome. And that’s how I got started.
“ "For people considering interviewing, do it! Take the leap, only good things can come from it." ”

Can you tell us about your background and any advice you have for someone considering interviewing at Facebook?

I come from a relatively small city in Mexico that isn’t necessarily known for its technical prowess. I attended a public university, Instituto Tecnológico de Culiacán, where I also developed my skills by learning programming, practicing coding problems on my own and with my ICPC (International Collegiate Programming Contest) teammates. I never did an internship during college. I didn’t come from a big name university and don't hold any Postgraduate degrees. I started my professional career in programming in my hometown and started from the bottom, eventually moving to a mid-sized company and working my way to Oracle in Mexico. You don’t have to start your career at the biggest company. It’s OK to start from the bottom, work your way up and really grind.
  • For people considering interviewing: Do it! Take the leap, only good things can come from it. You will either be successful and get the job or it’s a good learning experience, a chance to improve.
  • For people in the interviewing process: Because we look for problem solving skills during the interview, a good tip is to practice competitive coding problems (like from TopCoder and ACM).

Can you tell us about a mobile project you’ve worked on at Facebook that’s really challenged you and pushed you to be a better engineer?

When I joined my team, the team itself was still relatively new. It was exciting because we were moving fast and building. About nine months in, we wanted to scale from supporting 1 product to multiple so we did a complete re-write of the code, built a framework, all the architecture and implemented it while supporting a live product. Today, we support over 3 million active advertisers on Facebook, a huge increase from last year.
 Eduardo and his team taking a break in #jessiethepacer.
Eduardo and his team taking a break in #jessiethepacer.

What has been the highlight of your career at Facebook so far?

It’s tough to pick just one. I’ve been at Facebook for the past 2 years. I had previously work at start-ups and mid-sized companies. I’m really excited about what I’m working on and I love what I’m doing here. This is actually the longest I’ve stayed at a company where I’m challenged enough to not think of “what’s next.”

How is mobile engineering at Facebook evolving?

In 2012, before I joined the company, Facebook was shifting into being a mobile first company. It was a huge evolution at the time with the transition from the web to mobile. We also believe in open-source projects, making some of the tools we created internally, public. This was a shift and other companies followed lead. We've had a large impact on the engineering world with our open-source projects, React Native and ComponentKit.

Which of Facebook's core values (Move Fast, Focus on Impact, Build Social Value, Be Open, Be Bold) resonates most with you and the way your team works?

Move Fast and Focus on Impact. Personally Move Fast because when I have an idea I’m passionate about and building it for millions of people, I’d love to move as fast possible, iterate quickly, and bring the best experience to people using our products.

What does diversity mean to you and how does it apply to what you do here at Facebook?

I see that diversity on my team helps build better products for different people using Facebook. On my team we have people with different backgrounds and experiences and who come from many parts of the world; people from India, Israel, Mexico, etc. It’s important to have a mix of perspectives and have that reflected in how we build our products, like in language and localization.

If we were going to build a new conference room at Facebook and you get to name it, what would it be?

Something funny and confusing like “My Desk” or a quote from my one of my favorite characters, like Batman.

Top 3 apps that you like to use on your phone?

Facebook, Messenger and WhatsApp.

Stay Connected!

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law.

Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.
Let us know you're interested.
Share your resume or LinkedIn profile with our recruiting team and create personalized job alerts.