Careers at Facebook

Software Engineering

Software Engineer, Products

Místo konáníNew York, NY
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 world communicate with one another. With over a billion people using the service and more than fifty offices around the globe, a career at Facebook offers countless ways to make an impact in a fast growing organization.
Want to create products that more than 1 billion people around the world use? Want to build new features and improve existing products like Photos, Video, Places, NewsFeed, Search, Mobile and Messaging? Want to solve unique, large scale, highly complex technical problems? Facebook is seeking an experienced Software Engineer to join the Products team. You can help build the next-generation systems behind Facebook's products, create web applications that reach millions of people, build high volume servers and be a part of a team that’s working to help people connect with each other around the globe. Join us! This position is full-time and is based in our New York office.

Once you’re participating in Bootcamp, our intensive onboarding program designed to immerse new engineers into our code base, you’ll have the chance to choose which of our teams you’d like to join. The following teams are the focal points of our NY engineering office:

Places - Building great location-aware products.
- Define and build the product experience for the world's most popular Check-In service.
- Leverage crowdsourcing to shepherd 1B users into collectively building the most comprehensive, accurate, and up-to-date location database.
- Build heavily-used, user-facing products on iOS and Android into every release and on desktop web every week.
- Very strong cross-team collaboration on data-heavy and machine learning projects.

Identity - Empowering authentic self-representation.
- Tackle high level concepts of what is accurate, structured user profile data and tackle how Facebook allows users to supply and control this information.
- Very fast paced, low-overhead development with new product pushes every week, per engineer.
- User-facing product development spans across all core products (Timeline, News Feed, etc) and environments (web, mobile web, iOS, and Android), per engineer.
- Heavy focus on experimentation, massive analysis of data as a derivative of user behavior and machine learning across the entire graph.

Pages - Facebook's profiles for businesses.
- Profiles for brands, celebrities, businesses and other entities as parts of the social graph and the advertising ecosystem, communication channels for ad campaigns that can reach over 1B users.
- Work on page timelines, likes and admin tools across all environments (web, mobile web, iOS, Android, Platform API).
- Create composer tools and workflows for publishers with complex scheduling and targeting needs.
- Develop user and advertiser experiences for Promoted Posts and Messages for Pages

Media Publishers - Increase engagement for media, news, and publisher content.
- Improve News Feed user experiences and develop creative ways to help media, news and publisher pages more effectively share content
- Strong involvement with strategic external partners
- Heavy development across core products such as the composer, attachments and notes to improve the quality of media content across all web and mobile surfaces

Responsibilities

  • Create web applications using primarily PHP
  • Implement web interfaces using XHTML, CSS, and JavaScript
  • Work closely with our product and design teams to define feature specifications
  • Work closely with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds

Requirements

  • B.S. or M.S. Computer Science or related field
  • Knowledge of Perl, PHP or Python
  • Knowledge of relational databases and SQL, preferably MySQL
  • Knowledge of web technologies: XHTML, JavaScript
  • Experience with C, C++ a plus
EOE Minorities/Females/Protected Veterans/Individuals with a disability.
Použít nyní