Meta
QualificationsContinuous integrationTest automationSDKsC++CBachelor’s degree
Software Engineer, VROS Infrastructure Responsibilities:
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 ruthlessly 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, teams, rollouts and phased releases.
Helps onboard new team members, provides mentorship, and enables successful ramp up on your team’s code bases.
Educate team members on best practices for software development, testing, and documentation.
Minimum Qualifications:
7+ years of programming experience in either C, C++, Java, C# or other relevant coding languages
7+ years relevant experience building large-scale infrastructure applications or similar experience
Experience building and shipping high quality work and achieving high reliability
Experience improving stability through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Preferred Qualifications:
Experience with Android SDK, NDK, JNI and IPC mechanisms.
Experience developing and maintaining a continuous integration system or build and release pipeline.
Experience with test automation that spans multiple platforms including mobile devices.
Experience maintaining development tools for a successful product team.
Experience developing success metrics for developer tools and delivering on these goals.
Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon 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 applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].