Software Engineer, Product – Meta

meta

Meta is building the next evolution in social technology — creating products that connect billions of people, foster global communities, and help businesses grow. From flagship platforms like Facebook, Instagram, WhatsApp, and Messenger to cutting-edge ventures in virtual and augmented reality, Meta engineers are transforming how people connect and experience the world.

As a Software Engineer, Product at Meta’s Bengaluru office, you will join world-class teams working on scalable, high-performance systems. The role involves building complex features, enhancing user experiences across web and mobile apps, and contributing to next-generation products used by billions globally. This is more than a software job — it’s a chance to shape the future of connection.


💼 Role Overview: Software Engineer, Product
📍 Location: Bengaluru, Karnataka, India
🕒 Experience: 2+ years in software engineering
📱 Tech Stack: Python, JavaScript, Hack, C, C++, Java, Swift, Kotlin
🧠 Role Type: Full-Time, Individual Contributor


🔧 Key Responsibilities

  • Collaborate with cross-functional teams (Product, Design, Ops, Infrastructure) to build innovative applications.
  • Implement custom user interfaces using modern coding languages and frameworks.
  • Develop reusable components to interact with backend platforms.
  • Optimize code for quality, performance, and efficiency.
  • Drive complex technical efforts, offering mentorship and technical guidance.
  • Architect scalable systems for distributed, high-performance apps.
  • Troubleshoot and resolve performance/scalability issues.
  • Maintain ownership of critical features, components, and systems.

📚 Minimum Qualifications

  • 2+ years programming experience in relevant languages.
  • 2+ years building large-scale applications.
  • Proven ability to design, implement, and deliver medium-to-large features independently.
  • Hands-on with Python, JavaScript, or Hack.
  • Strong track record of high-quality, reliable deployments.
  • Bachelor’s in Computer Science, Computer Engineering, or a related field (must be completed before joining).
  • Commitment to remain in role for 24 months before any team/location transfer.

⭐ Preferred Qualifications

  • Experience with architectural patterns for large-scale applications.
  • Additional programming expertise in C, C++, Java, Swift, or Kotlin.

🚀 Why Join Meta?

  • Work with world-class engineers solving real-world challenges at scale.
  • Shape the future of human connection with cutting-edge social, AI, and immersive technologies.
  • Contribute to products impacting billions of people across the globe.
  • Enjoy competitive compensation, world-class benefits, and growth opportunities.
  • Thrive in Meta’s inclusive culture, where innovation and creativity drive results.

📩 How to Apply

https://www.metacareers.com/jobs/498554243316897

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *