Back-End Engineer (Python)

Chicago, IL

job description

A Back-End Software Engineer will be responsible for RESTful API development, RDBMS, unit and integration testing, and cloud-based infrastructures. In addition, he or she will oversee the design, development, and deployment of server APIs. This position includes managing the build-out of all necessary systems to enable our product. Reports to the Director of Engineering.

job details


Chicago, IL

job type


work schedule



Please see the Careers page for more details


  • 2+¬†years in Python development
  • 2+¬†years in API design
  • 2+ years of experience in React Native
  • 2+ years of software architecture with knowledge on scaling issues
  • 2+ years of experience in C/C++ and JavaScript and its libraries
  • AWS experience in EC2, RDS, S3 & IAM
  • Expertise in utilizing GitHub and good experience with server-side scripting
  • Experience with tools such as Terraform, Ansible, Docker, Packer, CloudWatch, DataDog, Slack, Jira, Jenkins and LambCI. (The more the better)
  • Agile SCRUM Experience