Description

  • Design APIs in Python to increase Windows developer productivity
  • Design core, backend software components
  • Code using primarily Python and some coding in Rust and Hack
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Drive performance measurement, analysis, and optimization to optimize resource usage in areas including compute, bandwidth, storage and memory.
  • Work with product and infrastructure teams to debug performance issues across the stack.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years relevant experience building large-scale infrastructure applications or similar experience
  • Experience with Windows development
  • 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

Preferred Qualifications:

  • Master's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 10+ years relevant experience building large-scale infrastructure applications or similar experience
  • Experience with 3D computer vision or computer graphics


 

Key Skills
Education

Bachelor's or Master's degrees