Infrastructure Software Engineer
META - Providence, RI
Apply NowJob Description
Join Meta as an Infrastructure Software Engineer! Are you ready to be part of a team that’s shaping the future of global connectivity? At Meta, we are on the lookout for talented engineers who thrive in tackling complex technical challenges and have a passion for creating innovative products. In this role, you will have the opportunity to work on exciting projects that impact billions of people worldwide, contributing to both mobile and web applications. Your Role: Responsibilities Collaborate with diverse teams including product, design, operations, and infrastructure to deliver cutting-edge application experiences. Implement dynamic user interfaces leveraging the latest programming techniques and technologies. Develop reusable software components that effectively integrate with back-end platforms. Analyze code rigorously to optimize for quality, efficiency, and performance. Take the lead on complex technical projects and provide mentorship to team members. Design scalable and efficient systems that support complex application frameworks. Identify and rectify performance and scalability challenges for smoother operations. Engage with multiple coding languages and technologies that drive innovation. Establish ownership of features, components, or systems, ensuring expert-level understanding from end to end. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience, completed before joining Meta. 2+ years of programming experience in a relevant language or a PhD with 9 months of programming experience. Proven experience in setting technical direction for a team, achieving consensus, and fostering successful cross-functional partnerships. Demonstrated ability to build maintainable and testable codebases, including API design and unit testing expertise. Preferred Qualifications: Experience in taking ownership of a component, feature, or system. Track record of improving code quality through diligent code reviews, comprehensive testing, and proactive modifications. Familiarity with programming languages such as C, C++, and Java. Understanding of architectural patterns for large-scale software applications. Background in designing, analyzing, and enhancing the efficiency and scalability of various system resources. 2+ years of experience in building large-scale infrastructure applications or equivalent experience. 1+ years of experience independently identifying, designing, and executing medium to large features. Proficiency in scripting languages like Python, JavaScript, or Hack. Public Compensation: $58.65/hour to $181,000/year plus bonuses, equity, and benefits. Industry: Internet Equal Opportunity: Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer, committed to fair employment practices. We embrace diversity and do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, or any other protected status, in accordance with applicable laws. Meta participates in the E-Verify program in certain locations. If you require assistance due to a disability during the recruitment process, please reach out to .
Created: 2026-03-11