Glydways

The Best Way to Move People High-capacity, on-demand, and affordable mobility

Backend Software Engineer

Full TimeRemoteTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

Not specified

Bachelor DegreeEnglishDistributed SystemsJavaJava ScriptKafkaKubernetesNode.jsPostgre SQLPythonRabbit MQRedisType ScriptGo

Job Description

• 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

Job 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

Related Job Pages