Meta Job | Software Engineer Role | Apply Now !

Meta Job | Software Engineer Role | Apply Now !

Meta is hiring for the role of Software Engineer  in Bangalore, India. Discover the full details below and apply now to take your engineering career to the next level.


About Meta

Meta, formerly Facebook Inc., is a global tech powerhouse building technologies that help people connect, grow communities, and expand businesses. With leading platforms like Facebook, Instagram, WhatsApp, and Messenger, Meta has redefined social interaction at scale. What truly sets Meta apart is its future-facing ambition—developing AR/VR experiences, investing in AI infrastructure, and engineering the next evolution of social technology. With a deep-rooted culture of innovation and scale, Meta offers engineers the chance to work on globally impactful solutions.


Job Overview

• 📌 Position: Software Engineer

• 📍 Location: Bangalore, India

• 🗓 Duration: Full-time

Meta’s Host Networking team supports millions of NICs (network interface cards) powering large-scale infrastructure across AI and ML workloads. This role is built for individuals eager to work on low-latency, high-performance transport software at massive distributed scale. You’ll be part of a cutting-edge team responsible for building drivers, working with accelerators, and scaling next-gen AI clusters.


Roles & Responsibilities

As a Software Engineer on the Host Networking team, your key responsibilities will include:

• Designing and implementing Ethernet adapter drivers and transport stack components
• Developing and maintaining software for RDMA and control functions with host/accelerators
• Writing and maintaining tests and CI/CD pipelines to streamline deployments
• Supporting simulation and emulation environments during the bring-up phase
• Participating in hardware testing and stack integration at scale
• Diagnosing performance issues in large-scale distributed systems
• Collaborating with cross-functional teams across Meta’s infrastructure org

Your contributions will directly enable Meta’s AI systems to scale faster and perform better.


Qualifications & Eligibility

To be successful in this role, candidates should meet the following criteria:

• Bachelor’s degree in Computer Science, Computer Engineering, or related field
• Proficiency in C, C++, or Python programming
• Experience working with Linux Kernel, especially around network stack and drivers
• Working knowledge of RDMA protocols (RoCEv2 preferred)
• Hands-on debugging experience in large, complex environments
• Bonus if you’ve worked with QEMU, FPGA, or other emulation environments
• You must be legally authorized to work in India

Meta emphasizes hands-on ability and real-world system problem solving. Candidates with demonstrable curiosity and resilience in debugging complex networking challenges will stand out.


Benefits & Perks

At Meta, you’ll gain more than just a paycheck—you’ll gain a platform to grow:

• Competitive compensation and equity package
• Cutting-edge infrastructure and tooling
• Opportunities to publish, patent, and innovate at scale
• Access to world-class learning programs and internal mentors
• Wellness programs, family leave, hybrid flexibility, and more
• Diverse, inclusive workplace that champions equity at every level


Important Dates

• 🗓 Application Deadline: Apply ASAP

• 📅 Job Start Date:  Check It Below


How to Apply

🔍 Want to explore more internships like this?

Stay Connected with Updates

📢 Share this internship opportunity with your classmates and peers!

Share it :
Picture of Internship Updates
Internship Updates

Sharing real-time updates on internships, career tips, and industry opportunities

Leave a Reply

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

Get weekly internship alerts and Job Alerts straight to your inbox. Join now!
side bar