Backend Engineer (Python)

Sizzle
Remote EU and North America
BOUNTY

$5k

SALARY RANGE

$50k - $150k

Posted over 1 year ago

About Sizzle

Sizzle is an exciting new startup that’s changing the world of gaming. At Sizzle, we’re building AI to automate gaming highlights, directly from Twitch and YouTube streams.

About this job

We’re looking for someone to help maintain and expand our middleware / API backend. We currently have a frontend built with React/JS which interfaces with a REST API built on Python using FastAPI, along with a python backend AI pipeline. The REST API accesses data stored in both PostgreSQL and MongoDB. Your role would be to maintain our current API middleware and also expand and maintain it as necessary as the frontend needs change.

Required expertise:

  • Python
  • FastAPI
  • PostgreSQL
  • SQL including DB schema design and query optimization
  • MongoDB
  • Use of python integrations with PostgreSQL and MongoDB. We currently use SQLAlchemy and PyMongo so experience with that is preferred but we’re willing to consider if you have deep expertise with other libraries.
  • GraphQL

Expertise in the following is preferred but not required:

  • Javascript (to interface with our frontend engineers, but won’t necessarily be writing JS code)
  • Hasura (for implementing GraphQL schemas)