Software Engineer, Data Infrastructure Engineering (New York)New York, NY
Facebook is seeking a Software Engineer to join the Data team. The ideal candidate will dream about distributed systems for the parallel processing of massive quantities of data, be familiar with Hadoop/Pig/HBase and MapReduce/Sawzall/Bigtable, and frequently think to themselves, "Yeah, that works for 500 MB of data; what about 500 TB?" There are minimal travel requirements for this position. The position is full-time and is based in our New York office.
Apply for this positionShareBack to All Jobs
Responsibilities
*
Develop reusable tools for the management and manipulation of hundreds of terabytes of data
*
Analyze and improve efficiency, scalability, and stability of data collection, storage, and retrieval processes
*
Interface with other teams to incorporate their innovations and vice versa
*
Work closely with data analysts to construct creative solutions for their analysis tasks
*
Optimize our infrastructure at both the software and hardware level
*
Focus on scaling horizontally rather than vertically
Requirements
*
Extensive experience working with large data stores
*
Deep understanding of storage appliance and storage software internals
*
Expert knowledge developing and debugging in C/C++ and Java on *nix
*
Experience developing with Python, Ruby, or PHP
*
Experience with filesystems, server architectures, and distributed systems
Innovate and make friends.
No matter what part of Facebook you join, you'll be building something big and new. We welcome pioneers. In fact, we insist on them.Learn more about our culture.
Work well.
At our Palo Alto headquarters, we also offer free breakfast, lunch and dinner at our Cafe.Learn more about our benefits.
Job.com - 17 months ago
- save job
-
block