This job listing expired on Dec 10, 2020
Tweet

Back End Developer

Position is located in Columbus, OH

Job Overview

The Back End Developer will be responsible for the creation of robust, testable, and reusable code from the API layer downwards. Individuals in this role will carry out the implementation of server-side systems including interactions with data storage, queueing, and logging.

Core Responsibilities

  • Design, develop, and maintain robust, secure, and resilient code for web APIs.
  • Design and implementation of strongly typed parameter schema.
  • Design, implementation, and maintenance of database models and migrations.
  • Write code targeted at bare metal and modern cloud platform systems.
  • Write unit and functional tests with a minimum of 95% coverage.

Requirements

  • Bachelor’s degree or equivalent relevant experience.
  • Expertise in Python 3.7+.
  • 1-3 years of experience with microframeworks (flask, Django, FastAPI, etc).
  • Proficiency with ORM technologies (hibernate, sql-alchemy, etc).
  • 1-3 years of experience with git, github or gitlab.
  • Experience with CI/CD workflow.
  • Proficiency in Cloud Platform solutions such as AWS, Azure or GCP.
  • Proficiency with Docker or other containerization solutions.
  • Remarkable technical, organizational, time management, and interpersonal communication skills.
  • Strong attention to detail and organization, with a drive for results, collaboration, and seeing a project through from start to finish.
  • Experience in developing a shipped product (internal or external).

Pluses

  • Experience with asynchronous tasking, redis, ampq, etc.
  • Knowledge and experience with serverless systems such as lambda.
  • Background in Infosec or Appsec
  • A passion for esports and video games.
  • Understanding of esports programs, ecosystems, and events.

Submit a Cover Letter and Resume by clicking the Apply button.