careers

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

location

Chicago, IL

job type

Full-Time

work schedule

Flexible

benefits

Please see the Careers page for more details

experience

  • 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