Logo
META

Senior Software Engineer in Infrastructure

META, Trenton, New Jersey, us, 08628

Save Job

Summary:

Meta is on the lookout for skilled engineers to join our dynamic teams in developing innovative products that connect billions of users globally. As part of our team, you'll tackle complex technical challenges, create new features, and enhance existing products across diverse platforms, including mobile and web applications. We're constantly pushing the limits of user experience, and we're eager to find enthusiastic individuals who can help us reshape the way people connect worldwide. If you’re excited about working with a world-class team on impactful projects, we invite you to apply! Responsibilities: Collaborate with cross-functional teams (product, design, operations, infrastructure) to build unique application experiences. Implement custom user interfaces using the latest programming techniques and technologies. Develop reusable software components for seamless interaction with back-end platforms. Analyze and optimize code for superior quality, efficiency, and performance. Lead complex technical or product efforts while providing technical guidance to your peers. Architect efficient and scalable systems that support complex applications. Identify and resolve performance and scalability challenges. Work with a variety of coding languages and technologies. Establish ownership of components, features, or systems with comprehensive end-to-end knowledge. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 6+ years of programming experience in a relevant language, or 3+ years plus a PhD. A proven track record of setting technical direction for teams and fostering successful cross-functional collaborations. Experience in building maintainable and testable code bases, including API design and unit testing techniques. Preferred Qualifications: 6+ years of relevant experience in building large-scale infrastructure applications or similar roles. Familiarity with scripting languages like Python, Javascript, or Hack. Experience in designing, analyzing, and enhancing the efficiency, scalability, and stability of system resources. Prior experience in owning a component, feature, or system. A history of delivering high-quality work while achieving high reliability. Commitment to enhancing quality through thorough code reviews, effective testing, and proactive changes. Exposure to architectural patterns in large-scale software applications. Experience with programming languages such as C, C++, or Java. Public Compensation:

$70.67/hour to $208,000/year + bonus + equity + benefits Industry:

Internet Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on 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 protected characteristics. Meta considers qualified applicants with criminal histories, consistent with applicable law. Meta participates in the E-Verify program in certain locations as required by law. We are committed to providing reasonable accommodations for candidates with disabilities during our recruiting process. If you need assistance or accommodations due to a disability, please let us know.