Software Engineering
Solutions Architect (Infrastructure), Public Content Solutions
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.
Partner Engineering is a highly technical team that works with our strategic partners to integrate Facebook Platform into their Web sites, applications, and devices. This role demands an in-depth understanding of complex issues related to distributed systems deployment, monitoring, and management. The ideal candidate will have 10+ years working in a Linux environment, with demonstrable skills in scaling a cloud-based infrastructure using AWS. This position is based in our Menlo Park office.
Responsibilities
- Setup, configure, and monitor application servers, install packages
- Build automated provisioning systems, using tools such Chef, Puppet, Ansible
- Create, setup, and run performance tests to help determine optimal server configurations
- Provision and performance tune a large Riak database installation
- Setup autoscaling on AWS, and make use of reserved instances to reduce costs
- Provide support for deployment and production issues during and out of regular office hours
Requirements
- Previous experience (10+ years) as a software engineer, technical consultant or systems engineer
- A deep understanding of and practical experience with deploying, scaling and performance tuning a 10+ node Riak database
- Experience supporting high-traffic public facing production environments
- Experience with public/private SaaS (cloud) deployments
- In-depth expertise deploying and configuring monitoring and trending software and services (Nagios, Sensu, Graphite, etc.)
- Practical experience deploying and maintaining configuration management systems (Puppet, Chef, cfengine etc.)
- Exemplary troubleshooting skills. You can find the needle in a whole city of haystacks
- BA/BS in Computer Science or equivalent degree/experience
- Solid software development skills in (at least one) Python, JavaScript, PHP, C/C++, or Java
- 8+ years of real-world experience with Linux based operating systems (RedHat and/or Debian/Ubuntu based distributions)
- Must have strong English and presentation skills
Candidatar-me agora
Please limit to 3 applications.
Other positions in Solutions & Partner Engineering
- Android Partner Engineer, Mobile Products(Menlo Park)
- Partner Engineer Games(Seoul - Singapore)
- Partner Engineer, Data & Insights, Mobile Partnerships(Menlo Park)
- Solutions Architect, Games(Menlo Park)
- Solutions Architect, Mobile Applications(Menlo Park)
- Solutions Architect, Platform(Menlo Park)
- Solutions Engineer(London)
- Solutions Engineer(Menlo Park)
- Solutions Engineer(New York)