- Identify, propose, and implement improvements in core software infrastructure and architecture across the entire code base.
- Build on AOSP.
- Set technical direction for significant improvements.
- Collaborate with engineering teams to develop new tools and infrastructure supporting the ongoing development of AR and VR technologies.
- Work collaboratively with infrastructure teams throughout the company.
- Prioritize and get things done with a high level of efficiency.
- Set direction and goals for the team regarding project impact, product quality and engineering efficiency.
- Lead major initiatives, projects, rollouts and phased releases.
- Help onboard new team members, provide mentorship, and enable successful ramp up on team's code bases.
- Educate team members on best practices for software development, testing, and documentation.
- Telecommute from anywhere in the U.S. permitted.
- Employer will accept a Bachelor’s degree in Computer Science, Computer Software, Computing, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field followed by five years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation.
- Requires five years of experience in the following:
- 1. Programming in C, C++, Java, C#, or Python
- 2. Building large-scale infrastructure applications
- 3. Building and shipping high quality work and achieving high reliability
- 4. Improving stability through code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
- 5. Utilizing data and analysis to explain technical problems and providing detailed feedback and solutions.
Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base salary, Meta offers benefits. Learn more about benefits at Meta.