Logo
META

Systems Software Engineer

META, Trenton, New Jersey, us, 08628

Save Job

Summary:

Meta Platforms, Inc. (Meta), previously known as Facebook Inc., is at the forefront of technological innovation, creating tools that foster connections, enrich communities, and help businesses thrive. Since its inception in 2004, Facebook has revolutionized communication. Our portfolio of apps, including Messenger, Instagram, and WhatsApp, empowers billions globally. As we progress towards the future of social interaction through augmented and virtual reality, we invite you to join our endeavor in shaping the next wave of immersive experiences. Key Responsibilities: Conduct research, design, develop, and test operating systems-level software, compilers, and network distribution software. Enhance existing products and build new features in large distributed components. Address complex problems and design backend software components that maintain efficiency and scalability. Manage large-scale data storage and synchronization across server clusters while providing runtime for front-end code. Work independently with minimal supervision using primarily C/C++, Java, PHP, and Hack. Collaborate with cross-functional teams to integrate innovative solutions. Perform design and code reviews to uphold high-quality software development standards. Analyze and optimize system resource usage to improve scalability and stability. Take ownership of medium to large features from inception to deployment. Minimum Qualifications: Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Mathematics, Physics, or a related field. Five years of progressive experience in software engineering or a computer-related role. Expertise in C, C++, Java, or C# and building large-scale infrastructure applications. Proven ability to design and complete features independently. Experience managing components, features, or systems end-to-end. Proficiency with relational databases and SQL. Familiarity with software development tools such as VIM or Emacs and version control systems like Subversion, GIT, or Perforce. Knowledge of core web technologies including HTML, CSS, and JavaScript. Ability to develop highly scalable and performant solutions. Background in data processing, programming languages, networking, operating systems, and distributed systems. Strong understanding of algorithms and computer science principles applied in real-world systems. Compensation:

Public Compensation: $235,486/year to $240,240/year + bonus + equity + benefits. Equal Opportunity:

Meta is an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, gender expression, age, disability, or other legally protected characteristics. Meta participates in the E-Verify program in certain locations, as required by law. We are committed to providing reasonable accommodations in our recruiting process for candidates with disabilities. Please reach out if you require assistance.