Software Engineer, Infrastructure

Meta Meta · Big Tech · Sunnyvale, CA +2 · Remote

Software Engineer, Infrastructure role at Meta focused on building cutting-edge products and improving existing ones. Responsibilities include collaborating with cross-functional teams, implementing UIs, analyzing and optimizing code, architecting scalable systems, and resolving performance issues. The role requires significant programming experience and the ability to integrate AI tools to optimize workflows and adhere to ethical AI practices, with an emphasis on ongoing AI skill development.

What you'd actually do

  1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
  2. Implement custom user interfaces using latest programming techniques and technologies
  3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
  4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
  5. Architect efficient and scalable systems that drive complex applications

Skills

Required

  • programming experience in C, C++, or Java
  • scripting languages such as Python, Javascript, or Hack
  • integrating AI tools to optimize/redesign workflows
  • implementing responsible, ethical AI practices
  • ongoing AI skill development (e.g., prompt/context engineering, agent orchestration)
  • staying current with emerging AI technologies

Nice to have

  • prompt/context engineering
  • agent orchestration

What the JD emphasized

  • 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
  • 6+ years relevant experience building large-scale infrastructure applications or similar experience