Software Engineer, Windows DevEx

Employer

Job Description

Facebook Reality Labs (FRL), home of VR, AR and Portal, is a very unique org within Meta. FRL engineers work on hardware, firmware, OS, apps for devices, web services, mobile apps and desktop apps. The speed at which FRL engineers can deliver features and the quality of those features depends on the tools that are available to them.Our team, FRL Developer Infrastructure, is looking for a software engineer who is eager to help us build the best Windows developer experience for FRL engineers across the stack. As a Software Engineer on the FRL Developer Infrastructure team, you will be responsible for working cross-functionally with engineers from different teams to define and create that experience. You will work on all aspects of the system, from the developer setup, to source control, to IDE experience.An ideal candidate is an experienced software engineer with a background in large scale systems targeting developers and Windows development, and has a passion for bringing technologies together.

Software Engineer, Windows DevEx Responsibilities:

  • Provide technical direction of the developer experience on Windows
  • Implement significant portions of code, ensuring established standards of quality for documentation and coding
  • Work with manager and team members to create and maintain technical specifications, designs and schedules
  • Collaborate across the organization to ship software with many dependencies
  • Anticipate and resolve issues and problems that arise, suggesting alternative approaches and solutions

Minimum Qualifications:

  • 3+ years experience shipping software on Windows as a target platform
  • 3+ years experience in Developer Infrastructure (e.g. Developer Environments, Source Control, Build Systems)
  • Understanding of C++ compilation process and build tools
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

Preferred Qualifications:

  • Strong C++ skills, including C++ standard
  • Experience working with clang, GCC and MSVC across different platforms
  • Knowledge in one or more other platforms (Android, Mac, Linux/Unix)

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 accommodations-ext@fb.com.