Your Page Title
🔍

    Meta is hiring for Software Engineer | Bangalore

    Software Engineer, Product (Bangalore)

    About the Role

    At Meta, we build technologies that connect billions of people worldwide. As a Software Engineer, Product, you will work on impactful, large-scale products that shape how people connect, communicate, and build communities. You will tackle complex technical challenges, develop new features, and enhance existing products across mobile and web platforms, all while advancing user experiences at a global scale.

    If you’re excited to work on meaningful projects alongside world-class teams that redefine how people connect, we encourage you to apply.

    What You’ll Do

    • Collaborate with cross-functional teams (product, design, infrastructure, operations) to build innovative user experiences.
    • Implement custom user interfaces using the latest programming techniques and technologies.
    • Develop reusable components that interface with backend platforms.
    • Analyze and optimize code for quality, efficiency, and performance.
    • Lead complex technical initiatives and provide technical guidance to peers.
    • Architect scalable and efficient systems to support complex applications.
    • Identify and resolve performance and scalability issues proactively.
    • Work across a variety of programming languages and technologies.
    • Take ownership of components, features, or systems with end-to-end expertise.

    Minimum Qualifications

    • 2+ years of programming experience in a relevant language.
    • 2+ years of experience building large-scale applications or similar.
    • 1+ years of experience independently designing and completing medium to large features.
    • Proficiency in scripting languages such as Python, JavaScript, or Hack.
    • Experience in building and shipping high-quality, reliable work.
    • Currently holds, or is in the process of obtaining, a Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (degree must be completed prior to joining Meta).
    • Must remain in the same team in India for at least 24 months before being eligible for transfer.

    Preferred Qualifications

    • Exposure to architectural patterns of large-scale software applications.
    • Experience in programming languages such as C, C++, Java, Swift, or Kotlin.

    About Meta

    Meta builds technologies that help people connect, find communities, and grow businesses. From the launch of Facebook in 2004 to apps like Messenger, Instagram, and WhatsApp, we have empowered billions globally. Now, we are moving toward immersive experiences like augmented and virtual reality to build the next evolution in social technology, shaping a future that goes beyond the limits of screens and distance.

    Equal Employment Opportunity

    Meta is an Equal Employment Opportunity employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy and related conditions), sexual orientation, gender identity, gender expression, age, protected veteran status, disability, genetic information, political views, or other legally protected characteristics.

    Meta is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance during the application process, please fill out the Accommodations Request Form.

    Apply Now

    Share the Post:

    Entry Level Jobs