Glydways

Backend Software Engineer

Glydways

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Designing and maintaining the TRR backend — ride matching, station queueing, request lifecycle management, and fare calculation
  • Building and operating services on top of PostgreSQL, Redis, and RabbitMQ in a Kubernetes environment
  • Improving system observability — tracing, metrics, alerting — so we catch problems before riders do
  • Collaborating on API design with our frontend, mobile, and operations teams
  • Participating in incident response and post-mortems

Requirements

  • Deep fluency in at least one backend language (TypeScript/Node.js, Go, Python, or Java)
  • Hands-on experience with PostgreSQL (query optimization, indexing strategies, schema migrations) and Redis (caching patterns, pub/sub, rate limiting)
  • Familiarity with message broker patterns — RabbitMQ preferred, but Kafka or NATS experience translates well
  • Solid understanding of distributed systems fundamentals: consistency models, failure modes, backpressure, idempotency
  • Experience with Kubernetes in production — not just deploying, but debugging networking issues, resource contention, and pod lifecycle surprises
  • Strong debugging instincts
Benefits
  • Equal employment opportunities to all employees
  • Prohibits discrimination and harassment of any type
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsGoPythonJavaPostgreSQLRedisRabbitMQKubernetesdistributed systems
Soft Skills
collaborationdebuggingproblem-solving