Taro Logo

Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · AR/VR · Social Media
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Product

Meta is seeking experienced full-stack Software Engineers to join their product teams, working on globally-impacting products like Messenger, Video, Groups, News Feed, and Search. This role offers the unique opportunity to shape products that connect billions of people worldwide. As a Software Engineer at Meta, you'll be at the forefront of technical innovation, solving complex challenges at unprecedented scale.

The position combines full-stack development expertise with leadership responsibilities, requiring proficiency in various technologies including React, JavaScript, and Meta's internal language Hack. You'll work closely with product managers and designers to create and improve features that impact billions of daily interactions.

Meta offers an environment where you can grow professionally while contributing to technology that shapes how people connect globally. The role demands both technical excellence and leadership skills, as you'll be responsible for mentoring team members and driving major initiatives. You'll be working at the intersection of scale and innovation, with the opportunity to influence products used by billions.

The ideal candidate should have a strong background in software engineering, experience with large-scale applications, and the ability to lead teams and projects effectively. This position at Meta represents a chance to work with cutting-edge technology while helping to build the next evolution in social technology, including ventures into augmented and virtual reality.

Last updated 2 months ago

Responsibilities For Software Engineer, Product

  • Full stack web/mobile application development with various coding languages
  • Create consumer products using internal programming language Hack
  • Implement web/mobile interfaces using XHTML, CSS, and JavaScript
  • Work with PM and design teams to define features using React & React Native
  • Build and scale back-end services with operations and infrastructure
  • Build report interfaces and data feeds
  • Set direction and goals for team impact, quality and efficiency
  • Lead major initiatives, projects, teams, and releases
  • Mentor and onboard new team members

Requirements For Software Engineer, Product

JavaScript
Python
React
TypeScript
  • Programming experience in relevant programming language
  • Experience building large-scale applications
  • Experience with Python, Javascript or Hack
  • Experience leading major initiatives successfully
  • Experience leading projects and teams
  • Experience building and shipping high quality work
  • Experience in code reviews, testing, rollout, monitoring
  • Experience utilizing data and analysis for technical problems
  • Bachelor's degree in Computer Science or equivalent

Interested in this job?