Meta (formerly Facebook) is seeking a Production Engineer to join their team in New York. This role combines traditional software engineering with systems engineering to build and maintain Meta's large-scale infrastructure. The position requires a unique blend of development skills and systems knowledge to ensure optimal performance of Meta's critical services.
The role involves working on crucial backend services, including data warehouse services and user-facing products like Messenger and Newsfeed. You'll be responsible for developing, testing, and maintaining software services while ensuring they can scale effectively. This includes writing and reviewing code, creating documentation, developing capacity plans, and real-time debugging of complex systems.
As a Production Engineer, you'll need strong fundamentals in both software development and systems administration. The position requires expertise in Linux/UNIX systems, networking protocols, and programming languages like Python, PHP, Java, or C++. You'll work with various technologies including MySQL databases, load balancers, and high-performance query engines like Presto or Spark.
This is an excellent opportunity for someone who enjoys working at the intersection of software development and systems engineering. You'll be part of Meta's mission to build the next evolution of social technology, including ventures into augmented and virtual reality. The role offers competitive compensation ($225,396-$240,240/year) plus bonus and equity, along with Meta's comprehensive benefits package.
The ideal candidate will have at least 2 years of relevant experience and a bachelor's degree in a technical field. You should be comfortable with both writing code and troubleshooting complex systems issues, from low-level hardware problems to large-scale datacenter failures. This role provides an excellent opportunity to work on technology that impacts billions of users worldwide while growing your career at one of the world's leading tech companies.