Software Engineering
Mobile Infrastructure Software Engineer
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 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.
Facebook is seeking an experienced Mobile Infrastructure Software Engineer. The position is full-time and is based in our Menlo Park, CA office. There are minimal travel requirements for this position.
Responsibilities
- Software engineering in PHP, Java, C++
- Frontend components integrating with Mobile Operators, Push notification providers and MNP Database providers
- Core SMS and Notifications API development
- External Partner Portal and Support System development
- Internal Portals for System and Service Administration
Requirements
- 3-5 years of work experience in the mobile space
- Expert understanding of SMS/MMS/notification/messaging systems and related infrastructure management
- BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
- Ability to code really well in at least one language (even if it is not one that Facebook uses)
- Ability to rapidly learn new development languages (PHP, Python, C++, and Java are all in heavy use)
- Ability to pick up new software, frameworks and APIs quickly
Apply now
Please limit to 3 applications.
Other positions in Software Engineering
- Data Engineer(Menlo Park)
- Engineer, Recruiting and People Tools(Menlo Park)
- Manager, Software Engineering(London)
- Release Engineer(Menlo Park - New York - Seattle)
- Software Engineer, Ads Product(Seattle)
- Software Engineer, Big Data, Onavo(Tel Aviv)
- Software Engineer, Mobile iOS(Menlo Park)
- Software Engineer, Storage(Seattle)
- Software Engineer, iOS(New York)
- Video Codec Engineer(Menlo Park - Seattle)