Software Engineer, Product

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Messenger, Instagram, and WhatsApp.
$120,000 - $200,000
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Social Media

Description For Software Engineer, Product

Meta is seeking a Senior Software Engineer to join their Product team in Bangalore, focusing on building cutting-edge full-stack technologies that transform how people and businesses connect and communicate. The role involves developing next-generation products that will help connect billions of people globally, creating features that generate billions of daily interactions. As part of Meta's Enterprise Engineering team, you'll work on products used by businesses of all sizes, especially small to medium enterprises, helping them thrive in the digital economy.

The position requires expertise in full-stack development, working with various technologies including React, React Native, and Meta's internal programming language Hack. You'll collaborate closely with product management and design teams to define and implement feature specifications, while also working with operations and infrastructure teams to build and scale backend services.

The ideal candidate should have at least 5 years of experience in building large-scale infrastructure applications, maintaining testable codebases, and working with relational databases. You should be comfortable with multiple programming languages including JavaScript, Java, and C++, and have a proven track record of driving organizational change and leading complex technical projects.

This role offers the unique opportunity to impact billions of users through Meta's suite of products including Facebook, Instagram, WhatsApp, and Messenger. You'll be at the forefront of developing solutions that help businesses connect with their customers and grow in the digital age. The position requires a commitment to remain in the Bangalore location for at least 24 months before being eligible for transfer, making it ideal for candidates looking to make a significant impact in the Indian tech ecosystem while working for a global technology leader.

Last updated 6 minutes ago

Responsibilities For Software Engineer, Product

  • Full stack web/mobile application development with various coding languages
  • Create products and features using internal programming language Hack
  • Implement web or mobile interfaces using XHTML, CSS, and JavaScript
  • Work with product management and design teams to define feature specifications
  • Build next generation products using React and React Native
  • Work with operations and infrastructure to build and scale back-end services
  • Build report interfaces and data feeds
  • Complete large features independently
  • Proactively identify and drive changes for assigned codebase, product area and systems

Requirements For Software Engineer, Product

JavaScript
React
Java
PHP
  • 5+ years of experience driving change within an organization and leading complex technical projects
  • 5+ years of experience building large-scale infrastructure applications
  • 5+ years of experience building maintainable and testable code bases
  • 5+ years of experience working with relational databases and SQL
  • Experience with C, C++, Java, C# or other relevant coding languages
  • Experience in leading people towards a common goal
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience
  • Must remain in role in India for minimum 24 months before transfer eligibility

Benefits For Software Engineer, Product

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Meta Software Engineer, Product

Software Engineer, Product

Senior Software Engineer position at Meta focusing on full-stack development for consumer products used by billions of people worldwide.

Developer Advocate

Senior Developer Advocate role at Meta focusing on Horizon Worlds platform and Quest developer ecosystem.

Software Engineer, Product

Senior Software Engineer role at Meta, building and scaling products that impact billions of users worldwide, focusing on full-stack development with modern technologies.

Software Engineer, Product

Senior Software Engineer role at Meta focusing on full-stack development for social technology products and immersive experiences.

Software Engineer, Product

Senior Software Engineer position at Meta, building and improving products used by billions of people worldwide, with competitive compensation and opportunities for impact.