Skip to content
SupermoveSupermoveUnited States

Software Engineer, Backend & Integrations (Remote)

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.

Salary not listed
Remote2+ YOEBackend Engineering

About the role

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.

Skills

PythonFlaskGraphQLPostgresAWSAWS LambdaECSDynamoDBRedisGraphene
Upstart

Software Engineer, Upstart Bank

UpstartUnited States

Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.

131k – 154k/yr
Remote2+ YOEBackend Engineering
Mirage

Software Engineer, Backend

MirageNew York, NY

Backend engineer building and owning end-to-end services, APIs, data pipelines, and ML infrastructure to power an AI-native video platform. Requires 2+ years experience shipping production systems, strong problem-solving, and comfort integrating large generative AI models.

175k – 275k/yr
On-site2+ YOEBackend Engineering
Reddit

Backend Engineer, Moderation Enforcement

RedditNew York, NY +3

Backend Engineer building moderation tools and features for Reddit's communities. Requires 2-5 years experience, proficiency in Go or Python, and API design skills.

164k – 230k/yr
Remote2+ YOEBackend Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.

125k – 145k/yr
Hybrid2+ YOEBackend Engineering
Wowza Media Systems

Junior Java Engineer

Wowza Media SystemsUnited States

Senior Java engineer building and optimizing live/on-demand video transcoding, packaging, and delivery pipelines in Wowza Streaming Engine. Requires 8+ years Java experience with deep concurrency/JVM knowledge plus 5+ years in video streaming codecs and protocols.

Salary not listed
Remote8+ YOEBackend Engineering