Bachelor's degree in cs or similar, 3+ years of experience as a software engineer, ability to work collaboratively, excellent communication skills, superior organization skills, experience with modern software tools and processes (e.g Git, ci/cd, testing, deployment, cloud platform services), experience with django, react, python, js, postgres, heroku is a plus