Software engineer

Sticker Mule

Location
United States
Job Type
full-time
Salary
$145K
Posted
August 1, 2025

Job Description

About Sticker Mule

Sticker Mule, the Internet's favorite custom printer, is building the Internet's best commerce platform. We are privately-owned, which means no meddlesome investors, with 9-figures in annual revenue and great profitability. Our commerce platform (Stores) helped people earn $200k while in beta and now we are hiring to accelerate development.

 

We offer

  1. Remote work with flexible schedules

  2. A privately owned, low-stress culture

  3. A fun "no bullshit" work environment

  4. Great compensation with rising wages.

     

Compensation and benefits

  1. Salary: $145K based on experience

  2. $20,000 signing bonus

  3. 4 weeks vacation + holidays based on your country of residence

     

We like you to know

  1. Go

  2. TypeScript

  3. GraphQL

  4. Postgres

  5. Redis

  6. Docker

  7. Kubernetes

  8. Google Cloud Platform

  9. Excellent communication skills (English)

  10. Degree in Computer Science or equivalent practical experience

     

What you will work on

You'll help us develop our new Stores platform that already helped sellers earn nearly $200,000 while in beta. Stores is supported by a suite of tools that help anyone succeed online including Give (our giveaway platform), Ship (our shipping platform, Notify (our forthcoming email/sms marketing platform), and more coming soon.

 

We have an incredible roadmap and need your help to execute it quickly.

🎯 Who is this job for?

This role is ideal for a Software Engineer with strong experience in Go, TypeScript, GraphQL, and PostgreSQL, who’s excited to build out a rapidly growing e-commerce platform. It’s best suited for someone who values remote work, a low-stress environment, and impactful product development, with bonus points for familiarity with Redis, Docker, Kubernetes, and GCP. Perfect for engineers who want to contribute to a high-revenue, self-funded company with a fast-moving roadmap.

πŸ’¬ Potential Interview Questions

  1. What experience do you have building APIs with Go and GraphQL?
    Built scalable APIs using Go with gqlgen for GraphQL, implementing resolvers, data loaders, and efficient error handling across microservices.

  2. How do you structure a TypeScript front-end application for scalability?
    Modular structure using feature-based folders, shared component libraries, clear state management (e.g. Redux or Zustand), and typed services.

  3. How do you manage schema design and migrations in Postgres?
    Use tools like Prisma or SQL-based migration tools, enforce consistent naming conventions, and normalize schema while optimizing with indexes.

  4. Describe a caching strategy using Redis in a web platform.
    Used Redis for session storage, API response caching, and queue management with TTLs and pub/sub mechanisms for real-time updates.

  5. How have you used Docker and Kubernetes in your past projects?
    Containerized microservices with Docker, managed deployments using Helm in Kubernetes, and configured auto-scaling and logging with Prometheus/Grafana.

  6. How do you debug and monitor a distributed system in production?
    Use tracing tools (Jaeger, OpenTelemetry), structured logging, metrics (Prometheus), alerting systems, and regular log audits.

  7. What is your experience with Google Cloud Platform services?
    Used GCP for hosting (GKE), storage (GCS), Pub/Sub, Cloud SQL, and Cloud Build for CI/CD pipelines.

  8. How do you test GraphQL APIs effectively?
    Use integration tests with tools like Apollo Server Testing, mock resolvers, and query validation against schemas using Jest or Postman.

  9. How do you ensure secure deployment of APIs and front-end applications?
    Enforce HTTPS, sanitize inputs, manage secrets with Vault or GCP Secret Manager, use CSPs, and implement RBAC for API access.

  10. What excites you most about working on the Sticker Mule Stores platform?
    The opportunity to scale an already impactful product, work on diverse tools (Give, Ship, Notify), and build in a high-autonomy, low-bureaucracy culture.

πŸ“‹ Job Summary

Sticker Mule is hiring a remote Software Engineer to build out its new Stores platform, supporting creators with tools like Ship, Give, and Notify. You’ll work with Go, TypeScript, GraphQL, Postgres, and Docker to deliver high-impact features in a fast-paced, no-nonsense environment. Enjoy a \$145K salary, \$20K signing bonus, flexible remote work, and 4 weeks vacation—ideal for engineers who want autonomy, impact, and a strong culture without investor pressure.

Required Skills

Go TypeScript GraphQL

Related jobs

United States

Software Engineer

Extend

Full-time
United States

Web Developer

MailerLite

Full-time