Taro Logo

Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and virtual/augmented reality products.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Social Media

Description For Software Engineer, Product

Meta is seeking a Staff Software Engineer to join their product engineering team in Bangalore, India. This role offers an exciting opportunity to work on technologies that connect billions of people worldwide through Meta's suite of products including Facebook, Instagram, and WhatsApp.

As a Software Engineer on the team, you'll be responsible for developing cutting-edge full-stack technologies that transform how people and businesses connect and communicate. You'll work on products that have billions of daily interactions and help connect the next billion people globally. The role involves working with various coding languages, including Meta's internal Hack language, and implementing web/mobile interfaces using modern frameworks like React and React Native.

The ideal candidate brings 8+ years of programming experience and 6+ years of experience building large-scale applications. You should be proficient in languages like C++, Java, or C#, and have strong experience with relational databases and SQL. Leadership experience is crucial as you'll be guiding major initiatives, mentoring team members, and setting technical direction.

This position offers the chance to work at one of the world's leading tech companies, building products that impact billions of users. You'll collaborate with talented product managers, designers, and engineers while having the opportunity to shape the future of digital communication. Meta offers a dynamic work environment focused on innovation and technical excellence.

The role requires a minimum 24-month commitment in Bangalore before being eligible for transfer, making it ideal for candidates looking to build a long-term career in India while working on globally impactful products. Join Meta to be part of building the next evolution in social technology, moving beyond traditional screens toward immersive experiences in augmented and virtual reality.

Last updated 2 days ago

Responsibilities For Software Engineer, Product

  • Full stack development with a variety of coding languages
  • Create products and features using internal programming language Hack
  • Implement web or mobile interfaces using XHTML, CSS, and JavaScript
  • Work closely with product management and design teams to define feature specifications
  • Build products leveraging frameworks such as React and React Native
  • Work closely with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds
  • Set direction and goals for the team
  • Lead major initiatives, projects, teams, rollouts and phased-releases
  • Provide mentorship and enable successful ramp up on team's code bases

Requirements For Software Engineer, Product

Java
JavaScript
React
Python
  • 8+ years of programming experience in a relevant programming language
  • 6+ years relevant experience building large-scale applications
  • Experience with C, C++, Java, C# or other relevant coding languages
  • Experience working with relational databases and SQL
  • Experience leading major initiatives successfully
  • Experience leading projects and teams appropriately
  • Experience building and shipping high quality work
  • Experience improving quality through code reviews, testing, monitoring
  • Experience utilizing data and analysis to explain technical problems
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Must remain in role in India for minimum 24 months before transfer

Interested in this job?

Jobs Related To Meta Software Engineer, Product