Software Engineer, Infrastructure
@ Meta

Hybrid
$150,000
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @meta.com
Recommended after applying

Job Details

Job Description

Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people. As a Software Engineer, Infrastructure, you will work on complex technical problems, build new features, and improve existing products across mobile devices and web applications.

Responsibilities

  • Collaborate with cross-functional teams (product, design, operations, infrastructure).
  • Implement custom user interfaces using latest programming techniques.
  • Analyze and optimize code for quality, efficiency, and performance.
  • Lead initiatives, provide technical guidance, and mentor peers.
  • Architect efficient, scalable systems and resolve performance issues.
  • Work with various coding languages and technologies.
  • Establish ownership of components and features.

Minimum Qualifications

  • Relevant programming experience.
  • Bachelor's degree or equivalent in a technical field.
  • Experience driving change and leading technical projects.
  • Ability to use data and analysis to explain technical problems.

Preferred Qualifications

  • Experience in languages such as C, C++, Java and scripting languages like Python, Javascript, or Hack.
  • Experience with code reviews, testing, proper rollout, and monitoring.
  • Experience building large-scale infrastructure applications.

About Meta

Meta builds technologies that help people connect, find communities, and grow businesses. From Facebook to Messenger, Instagram, and WhatsApp, we continuously push the boundaries of digital connection. Join us and help shape the future beyond today's screen limitations.

Key skills/competency

  • collaboration
  • technical
  • infrastructure
  • leadership
  • optimization
  • scalability
  • mentorship
  • analysis
  • innovation
  • problem-solving

How to Get Hired at Meta

🎯 Tips for Getting Hired

  • Research Meta's culture: Study mission, values, and recent projects.
  • Customize your resume: Highlight technical and leadership skills.
  • Prepare for technical interviews: Practice coding and system design problems.
  • Showcase teamwork: Highlight collaboration and project impact.

📝 Interview Preparation Advice

Technical Preparation

Review system design fundamentals.
Practice coding in multiple languages.
Study scalable infrastructure patterns.
Work on performance optimization exercises.

Behavioral Questions

Explain a challenging team project.
Describe your conflict resolution approach.
Discuss a time you led an initiative.
Detail how you manage technical feedback.

Frequently Asked Questions