Software Engineer, Backend & Integrations

Supermove

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Build scalable backend systems to support millions of users on a moving industry platform
  • Integrate with third-party software including payments, accounting, and CRM systems
  • Optimize GraphQL backend performance for fast, reliable user experiences
  • Design generic, reusable systems for billing, document management, task workflows, and customer communications
  • Contribute to open-source frameworks that accelerate application development
  • Ship code daily, conduct code reviews, and collaborate on architecture and design

Requirements

  • 2-5 years of experience at a tech or product-driven company
  • 1-2 years of early-stage startup experience preferred
  • Strong proficiency in Python and Flask
  • Hands-on experience with GraphQL and PostgreSQL or relational databases
  • Experience with AWS services: Lambdas, ECS, and DynamoDB
  • Proven track record building third-party integrations
  • Solid understanding of testing practices: e2e, integration, and unit tests

About the Company

Supermove is modernizing the moving industry with software that helps thousands of businesses save time, increase revenue, and deliver better customer experiences. Backed by a16z and built by a team from Pinterest, Asana, Facebook, and Google, we're on a mission to make moving a great experience for everyone.

Skills & tools

PythonFlaskGraphQLPostgreSQLAWSReactReact Native

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 012-5 years experience at tech/product-driven company
  2. 021-2 years early-stage startup experience preferred
  3. 03Python/Flask proficiency
  4. 04GraphQL experience
  5. 05PostgreSQL/relational databases
  6. 06AWS: Lambdas, ECS, DynamoDB
  7. 073rd party integrations
  8. 08Testing: e2e, integration, unit