Resumen del rol

Sr. Backend Engineer

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Required:

  • 5+ years of backend engineering experience
  • Strong written and verbal English (C1+)
  • Proficiency in Ruby; experience with functional programming patterns is a strong plus
  • Advanced SQL / PostgreSQL knowledge
  • Experience with GraphQL API development
  • Comfortable with DevOps concepts - deployments, Kubernetes, GCP
  • AI-native. you actively use AI tools (Claude, Cursor etc.) in daily development, not as a novelty but as a core part of how you work
  • Product-minded, proactive, and able to work across cultures
  • Experience with Roda, Sequel, or dry-rb is a strong plus
  • Background in e-commerce, creator economy, or marketplace products is a strong plus

Required:

  • Ruby + Roda + dry-rb ecosystem (dry-transaction, dry-monads, dry-validation)
  • PostgreSQL + Sequel ORM
  • GraphQL APIs (graphql-ruby, AnyCable subscriptions)
  • Sidekiq Pro + Clockwork for background jobs
  • Redis for caching, queues, and real-time features
  • Kubernetes on GKE (Google Cloud Platform)

Responsibilities

  • Development: Design, develop, and maintain our backend.
  • API Management: Oversee the development and maintenance of our GraphQL API, ensuring it meets the needs of both frontend clients.
  • Deployment & Operations: Manage deployments in a Kubernetes environment on Google Kubernetes Engine (GKE). Ensure the reliability and scalability of our applications.
  • Collaboration: Work closely with designers, product managers, and QA to deliver high-quality features. Facilitate communication and collaboration within the team.
  • Innovation: Proactively ideate and implement product improvements based on business and user needs.
  • Cultural Sensitivity: Foster an inclusive work environment, effectively collaborating with team members from diverse cultural backgrounds
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoBackend EngineeringÁrea del rol
Señal de senioritySeniorNivel del candidato
StackGCP, GraphQL, KubernetesSkills principales
Ubicación64 países aceptadosElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link