1

Meta Internship Software Engineer Jobs (NOW HIRING)

Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization, where you will work at the intersection of software and large-scale hardware infrastructure. In ...

Software Engineer, Systems ML

Boston, MA · On-site

$187K - $222K/yr

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infras.

Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization, where you will work at the intersection of software and large-scale hardware infrastructure. In ...

Software Engineer, Systems ML

Menlo Park, CA · On-site

$203K - $241K/yr

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infras.

Software Engineer, Systems ML

Sunnyvale, CA · On-site

$203K - $240K/yr

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infras.

Software Engineer, Systems ML

New York, NY · On-site

$189K - $224K/yr

Meta is seeking an AI Software Engineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infras.

Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization, where you will work at the intersection of software and large-scale hardware infrastructure. In ...

next page

Showing results 1-20

Meta Internship Software Engineer information

See salary details

$13

$25

$38

How much do meta internship software engineer jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for meta internship software engineer in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Meta Internship Software Engineer, and why are they important?

To thrive as a Meta Internship Software Engineer, you need a solid understanding of computer science fundamentals, programming skills (often in languages like Python, Java, or C++), and strong academic performance in a relevant field. Familiarity with development tools such as Git, debugging environments, and possibly experience with Meta's tech stack or open-source frameworks is valuable. Strong problem-solving ability, teamwork, and effective communication are crucial soft skills that help you stand out. These skills ensure you can contribute meaningfully to projects, adapt quickly, and collaborate effectively in Meta's fast-paced, innovative environment.

What is a Meta Internship Software Engineer?

A Meta Internship Software Engineer is a student or recent graduate who works temporarily at Meta (formerly Facebook) to gain hands-on experience in software engineering. Interns collaborate with full-time engineers to design, code, test, and improve Meta’s products and services. The internship typically lasts for a few months and offers mentorship, real-world projects, and opportunities to learn advanced technical skills. It serves as a pathway for interns to explore careers in tech and potentially secure a full-time position at Meta after graduation.

What is the difference between Meta Internship Software Engineer vs Meta Software Engineer?

AspectMeta Internship Software EngineerMeta Software Engineer
Required CredentialsCurrently enrolled in a related degree program, relevant coursework, internship experienceBachelor's or higher in Computer Science or related field, professional experience preferred
Work EnvironmentInternship program, mentored, temporary, focused on learning and project contributionFull-time, collaborative, ongoing projects, more responsibility
Employer & Industry UsageInternship roles for students at Meta, part of talent pipelineFull-time roles at Meta, core engineering teams

The Meta Internship Software Engineer role is an internship designed for students gaining industry experience, while the Meta Software Engineer position is a full-time role requiring more experience. Interns focus on learning and contributing to projects, whereas full-time engineers take on ongoing responsibilities within Meta's engineering teams.

What types of projects do Software Engineer interns at Meta typically work on, and how are these projects structured to support learning and impact?

As a Software Engineer intern at Meta, you'll often be assigned to meaningful, real-world projects that align with your team’s current goals—ranging from backend infrastructure improvements to developing new features for Meta's platforms. Interns are integrated into small, collaborative teams, and you can expect to participate in the full software development lifecycle, including design discussions, coding, testing, and reviews. Regular mentorship, peer collaboration, and feedback sessions are built into the internship to ensure you gain hands-on experience, learn Meta's development practices, and see the real impact of your contributions. This structure not only helps interns build technical skills but also fosters professional growth in a fast-paced, supportive environment.
Infographic showing various Meta Internship Software Engineer job openings in the United States as of June 2026, with employment types broken down into 4% Internship, 51% Full Time, 37% Part Time, 2% Temporary, and 6% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $52,867 per year, or $25.4 per hour.
Software Systems Engineer

Software Systems Engineer

Meta

Bellevue, WA • On-site

$144K/yr

Full-time

Posted 6 days ago


Meta rating

7.5

Company rating: 7.5 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

123rd of 191 rated software companies


Job description

Meta is seeking a Software Systems Engineer to join our Production Systems Engineering organization, where you will work at the intersection of software and large-scale hardware infrastructure. In this role, you will design, build, and optimize the systems software that powers Meta's global production fleet — spanning servers, storage, networking, and custom silicon. You will drive reliability, efficiency, and performance improvements across the infrastructure stack, partnering closely with hardware engineering, data center operations, and platform teams to ensure Meta's production systems operate at scale.
Software Systems Engineer Responsibilities:
  • Design and develop systems software for managing, provisioning, and monitoring large-scale production hardware infrastructure including compute, storage, and networking components
  • Build and maintain tooling for hardware lifecycle management, fleet health monitoring, and automated remediation of production system failures
  • Collaborate with hardware engineering teams to define software interfaces and firmware integration requirements for new server and accelerator platforms
  • Develop and optimize low-level systems software including kernel modules, device drivers, and platform management agents to improve hardware utilization and reliability
  • Architect scalable infrastructure automation frameworks that reduce manual operational toil and accelerate hardware deployment across Meta's data center fleet
  • Identify and resolve systemic reliability and performance issues across production hardware by analyzing telemetry, failure patterns, and system-level diagnostics
  • Define technical direction for production systems software components, driving alignment across infrastructure engineering and data center operations stakeholders
  • Mentor other engineers on systems software design patterns, debugging methodologies, and production infrastructure best practices
  • Lead cross-functional efforts to evaluate and integrate new hardware technologies into the production environment, including bring-up, validation, and qualification workflows

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of experience in systems software engineering, including development in C, C++, or Python for Linux-based production environments
  • 6+ years of experience with large-scale infrastructure systems, including hardware lifecycle management, fleet automation, or data center operations software
  • Experience developing or integrating with low-level systems components such as kernel interfaces, BMC/IPMI/Redfish management stacks, or hardware telemetry frameworks
  • Experience designing and operating distributed systems software at scale, including monitoring, alerting, and automated remediation pipelines
  • Experience communicating technical decisions and system designs through written documentation and cross-functional stakeholder alignment

Preferred Qualifications:
  • Experience working on hardware/software projects in the manufacturing and hardware validation space
  • Experience with large-scale distributed systems
  • Familiarity with test automation frameworks and CI/CD pipelines
  • Strong debugging and troubleshooting skills across hardware and software boundaries

About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$144,000/year to $204,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

What Meta employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom