Software Engineer Product

Date PostedJanuary 28, 2026LocationNot specifiedCompanyMetaSalary$58.65/hour to $181,000/year + bonus + equity + benefitsTypeMid Level

Job Summary

Meta is seeking talented Software Engineers to develop innovative application experiences and solve complex technical problems. You will collaborate with cross-functional teams to build, optimize, and maintain scalable software across various platforms. The role involves leading technical efforts and driving quality through expert system architecture and implementation.

Responsibilities

  • Collaborate with cross-functional teams to build innovative applications
  • Implement custom UIs and reusable software components
  • Analyze, optimize, and maintain scalable system code
  • Lead technical efforts and mentor peers

Required Skills

  • Bachelor’s degree in CS or equivalent
  • 2+ years programming experience
  • Proficiency in Python, C++, Java, or related languages
  • Experience in large-scale system architecture

Job Details

Responsibilities: - Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences. - Implement custom user interfaces using latest programming techniques and technologies. - Develop reusable software components for interfacing with back-end platforms. - Analyze and optimize code for quality, efficiency, and performance. - Lead complex technical or product efforts and provide technical guidance to peers. - Architect efficient and scalable systems that drive complex applications. - Identify and resolve performance and scalability issues. - Work on a variety of coding languages and technologies. - Establish ownership of components, features, or systems with expert end-to-end understanding. Minimum Qualifications: - Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. - 2+ years of programming experience in a relevant language OR a PhD + 9 months programming experience in a relevant language. - Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships. - Experience building maintainable and testable code bases, including API design and unit testing techniques. Preferred Qualifications: - Exposure to architectural patterns of large scale software applications. - Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes. - Experience with scripting languages such as Python, Javascript or Hack. - 2+ years of relevant experience building large-scale applications or similar experience. - Experience completing projects at large scope. - Experience in programming languages such as C, C++, Java, Swift, or Kotlin. - Experience as an owner of a particular component, feature or system. - 1+ years of experience identifying, designing and completing medium to large features independently without guidance.