Software Engineer, Infrastructure
@ Meta

Tel Aviv-Yafo, Tel Aviv District, Israel
$200,000
On Site
Full Time
Posted 15 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

About the Role

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

Responsibilities

  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences.
  • Implement custom user interfaces using the latest programming techniques and technologies.
  • Develop reusable software components for interfacing with back-end platforms.
  • Analyze and optimize code for quality, efficiency, and performance.
  • Lead complex technical or product efforts and provide technical guidance to peers.
  • Architect efficient and scalable systems that drive complex applications.
  • Identify and resolve performance and scalability issues.
  • Work with a variety of coding languages and technologies.
  • Establish ownership of components, features, or systems with expert end-to-end understanding.

Minimum Qualifications

  • Programming experience in a relevant language.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • Track record of setting technical direction and driving successful cross-functional partnerships.
  • Experience building maintainable and testable code bases, including API design and unit testing.

Preferred Qualifications

  • Experience building large-scale infrastructure applications.
  • Ability to independently design, analyze, and complete medium to large features.
  • Experience with scripting languages such as Python, Javascript or Hack.
  • Exposure to improving efficiency, scalability, and stability of system resources.
  • Experience with architectural patterns of large scale software applications.
  • Proficiency in programming languages such as C, C++, or Java.

About Meta

Meta builds technologies that connect people, foster communities, and support business growth. Starting with Facebook in 2004 and evolving through products like Messenger, Instagram, and WhatsApp, Meta is pushing beyond screens to create immersive experiences through augmented and virtual reality.

Key Skills/Competency

  • Programming
  • Infrastructure
  • Scalability
  • Collaboration
  • API Design
  • System Architecture
  • Performance Analysis
  • Code Optimization
  • User Interface
  • Technical Leadership

How to Get Hired at Meta

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor it to highlight infrastructure skills.
  • Showcase Real Projects: Demonstrate scalable system experience.
  • Practice Coding Tests: Focus on algorithms and system design.
  • Research Meta Culture: Understand Meta's innovations and values.

📝 Interview Preparation Advice

Technical Preparation

Review system design and scalability concepts.
Practice coding challenges in multiple languages.
Study API design and integration techniques.
Revisit data structures and algorithm basics.

Behavioral Questions

Describe a challenge solved collaboratively.
Explain how you handle project deadlines.
Discuss leadership in technical projects.
Detail conflict resolution within cross-functional teams.

Frequently Asked Questions