# Software Engineer, Backend & Integrations (Remote)

**Company:** [Supermove](https://hotfix.jobs/companies/supermove)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 2+ years
**Skills:** Python, Flask, GraphQL, Postgres, AWS, AWS Lambda, ECS, DynamoDB, Redis, Graphene
**Posted:** 2021-08-25

> Build scalable backend systems, integrate with 3rd party services like payments and CRMs, and optimize GraphQL performance for a moving industry platform. Requires 2-5 years experience with Python/Flask, GraphQL, PostgreSQL, and AWS.

## Job Description

## Role & Responsibilities
- Build scalable backend systems that allow us to scale to millions of users.
- Integrate with 3rd party software including Payments, Accounting, CRMs, and more.
- Optimize our GraphQL backend for fast performance so that our movers are able to complete their jobs quickly.
- Create generic systems that are able to solve any workflow in a scalable way. Generalized systems include billing, document creation and storage, task workflow, and customer communication systems.
- Open source general frameworks that we use to build entire applications consistently and quickly.
- Shipping code, conduct code reviews.
- Architecture docs and Design handoffs.
- Product brainstorm/scoping (if desired).
- Design review/brainstorm (if desired).

## Competencies
**Backend**
- Python/Flask
- GraphQL
- PostgreSQL/relational databases
- 3rd party integrations
- AWS: Lambdas, ECS, DynamoDB
- Basics of testing: e2e, integration, unit

## Skills & Experience
- 2-5 years of experience at a relevant tech, product-driven company. Ideally with 1-2 years of experience in an early-stage startup (Seed, Series A).

## Tech Stack
- Flask backend with a performant GraphQL layer built with Graphene.
- Redis for async task handling and working with external systems.
- Infrastructure is all on AWS with usage of Lambdas, ECS, and Dynamo.
- CI/CD pipeline that enables us to test every pull request and deploy multiple times per day.

## Similar roles

- [Software Engineer, Upstart Bank](https://hotfix.jobs/jobs/6df7ca9a-9963-4258-b57c-a47062635582) - Upstart - Remote - $131k – $154k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/ec4cf948-90a5-4961-9fcf-88a494368bf0) - Mirage - New York, NY - $175k – $275k/yr
- [Backend Engineer, Moderation Enforcement](https://hotfix.jobs/jobs/1eb6679c-b2d3-4bb9-a6d6-cb03f0961b12) - Reddit - Remote - $164k – $230k/yr
- [Software Engineer](https://hotfix.jobs/jobs/772d0f5b-c6db-4121-8c59-192aa243cd0f) - TheGuarantors - New York, NY - $125k – $145k/yr
- [Junior Java Engineer](https://hotfix.jobs/jobs/50f8b469-11b1-4f8c-a935-1ea8b6938de7) - Wowza Media Systems - Remote

**Apply:** https://hotfix.jobs/jobs/c45a9de0-67db-4f23-9b13-626e96fb60dd
**Canonical:** https://hotfix.jobs/jobs/c45a9de0-67db-4f23-9b13-626e96fb60dd