freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Engineer

Open 60d

You will design, implement, and optimize backend services and APIs that handle large concurrent user loads. You will optimize database queries and caching strategies, develop and maintain cron jobs, and troubleshoot complex performance bottlenecks. You will build and maintain microservices, integrate queues and observability tooling, containerize services, and maintain CI/CD pipelines to ensure reliable deployments. You will also synchronize blockchain data with backend systems and serve data to frontend applications and external partners.

Responsibilities

  • Design and implement scalable backend infrastructure
  • Develop APIs that handle massive concurrent user loads
  • Optimize database queries and caching strategies
  • Develop and maintain cron jobs
  • Integrate and manage message queues
  • Implement observability including logging and tracing
  • Containerize services and maintain Docker configurations
  • Maintain CI/CD pipelines and release processes
  • Troubleshoot and resolve complex performance issues
  • Synchronize blockchain data with backend services

Requirements

  • Experience with microservices architecture
  • Proficiency in NestJS and TypeScript
  • Experience with message queues such as RabbitMQ or Kafka
  • Experience building and maintaining cronjobs
  • Knowledge of caching solutions such as Redis or Dragonfly
  • Experience with relational databases such as Postgres or MySQL
  • Experience with MongoDB
  • Experience with observability, distributed logging and tracing
  • Experience with Docker and Docker Compose
  • Experience with CI/CD pipelines such as GitHub Actions
  • Proven experience optimizing systems for high concurrency and scalability
  • Experience troubleshooting complex performance bottlenecks

Benefits

  • Compensation in crypto (USDT on Ethereum)
  • 100% remote work
  • Team token allocation
  • Flexible working hours with some overlap around UTC+1

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available