xelys jobs xelys jobs

Backend Engineer

Scale.jobs

midpermanentbackend San Francisco, CA 49 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Backend EngineeringGoPythonJavaRESTgRPCPostgreSQLRedisApache KafkaKubernetes

About the role

Backend Engineer

Build and scale high-throughput, low-latency APIs and distributed systems that power core product experiences.

Responsibilities

  • Design and develop scalable RESTful and gRPC APIs to support web and mobile clients
  • Optimize database performance (schema, query patterns) for relational and NoSQL systems
  • Build and maintain event-driven asynchronous processing pipelines using Kafka or RabbitMQ
  • Write unit, integration, and load tests to ensure reliability and prevent performance regressions
  • Monitor and debug production using observability tools
  • Participate in design reviews and perform rigorous code reviews to improve engineering best practices

Requirements

  • 3–6 years of professional backend engineering experience building distributed systems
  • Strong backend skills in at least one: Go, Python, Java, or Node.js/TypeScript
  • Solid understanding of relational and non-relational database design, query optimization, and caching
  • Experience with AWS or GCP and containerization (Docker, Kubernetes)
  • Familiarity with distributed systems concepts, microservices, and API security

Nice to have

  • GraphQL federated graphs
  • Terraform (Infrastructure as Code)
  • WebSockets for real-time communication

Scraped 6/15/2026