Software Engineer – Infrastructure, Meta

Software Engineer - Infrastructure, Meta

Company Meta
Job title Software Engineer, Infrastructure
Job location United States
Type Full Time

Responsibilities:

  • Design core, backend software components
  • Code using primarily C/C++, Java, PHP, and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve the efficiency, scalability, and stability of various system resources
  • Establish self as an owner of a particular component, feature, or system with expert end-to-end understanding
  • Successfully completes projects at a large scope while maintaining a consistent high level of productivity

Requirements & Skills:

  • 6+ years of programming experience in a relevant programming language
  • 6+ years of relevant experience building large-scale infrastructure applications or similar experience
  • Experience with scripting languages such as Python, JavaScript, or Hack
  • Experience designing, analyzing, and improving the efficiency, scalability, and stability of various system resources
  • Experience owning a component, feature, or system
  • Experience building and shipping high-quality work and achieving high reliability
  • Track record of setting technical direction for a team, driving consensus, and successful cross-functional partnerships
  • Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Exposure to architectural patterns of large-scale software applications
  • Experience in programming languages such as C, C++, and Java

apply for job button