View Our Website View All Jobs

Software Engineer (9431528)

Work with designers to help consolidate disparate program functions into a unified whole. Works with programmers and coders to help map out various programming tasks and smaller functions, which are then combined into larger, functioning programs or new features for existing software. Typically work in both design and development stages of the software creation. Work with dedicated designers or design teams to work out the basic things the program or update will be expected to perform. Plot out the various aspects of the automated tasks that will be necessary, usually using design documentation and flowcharts to help illustrate the process.


  • These positions are to help design/develop a python-based infrastructure to support AR/VR EHS's needs.
    • Once core is built, we will add new features
  • They need to be very experienced with developing in a full web stack: Apache, MySQL, Python.
  • They will need to learn how to develop within Facebook Infra; if they already know how, that's great.


  • Full stack development Apache, MySQL, Python (Flask)
  • Design core and associated components of a software stack, developing primarily in Python
  • Build tools and infrastructure to support team needs
  • Collaborate with cross-functional hardware and software teams to incorporate their innovations and vice versa
  • Develop solutions for real world problems and integrate solutions into products


Must Have: 


  • Bachelor’s degree or equivalent experience in Computer Science, Mathematics, Physics, or similar field
  • 3+ years experience using Apache, Flask and MySQL
  • 5+ years experience developing software in Python
  • 5+ years experience in web technologies, frameworks
  • Experience developing in Linux and/or macOS, Mercurial or Git
  • Experience developing in Facebook Infrastructure (Chef, Tupperware, XDB, etc.) ******FOLLOW UP ON THIS******


Nice to Have: 


  • Ability to work autonomously, set agendas and prioritize work with minimal input
  • Ability to thrive in a dynamic and fast-paced operational environment
  • Experience using Pandas, Plotly, Dash, Numpy, Scipy, Matplotlib
  • Experience integrating SSO into Apache+Flask web server
  • Experience developing/maintaining a HIPAA compliant stack
  • Experience developing applications on no-code platforms (AppSheet)
  • Experience in React JS, Relay, GraphQL



  • Bachelor’s degree or equivalent experience in Computer Science, Mathematics, Physics, or similar field


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file