CultureMill Recruiting
CultureMill Recruiting

DePIN Backend Engineer

  • +1
  • +11
  • GB
    England, United Kingdom
Show interest
  • +1
  • +11
  • GB
    England, United Kingdom

About

Our client in the DePIN space is seeking a Senior Backend Engineer to design, build, and optimize scalable distributed systems in a cutting-edge technical environment.

You will work with Node.js, TypeScript, and NestJS, focusing on real-time data processing, event-driven architectures, and high-performance APIs. This role offers the opportunity to shape the backend infrastructure of a forward-thinking company while collaborating closely with an elite engineering team.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Node.js and NestJS.
  • Architect and optimize microservices to handle high-volume data ingestion and processing.
  • Implement and manage database schemas, migrations, and optimizations for PostgreSQL.
  • Develop and maintain real-time event-driven architectures using Kafka and RabbitMQ.
  • Enhance system monitoring, logging, and observability using tools like Prometheus and Sentry.
  • Optimize system performance through caching strategies (Redis) and database tuning.
  • Ensure best practices in security, testing (Jest), and CI/CD (GitHub Actions).
  • Collaborate with cross-functional teams to improve system design and scalability.
  • Write clean, maintainable code and participate in code reviews and architecture discussions.
Required Skills & Experience
  • Strong backend development expertise with modern languages and frameworks (experience with Node.js, TypeScript, and NestJS is a plus).
  • Proficiency in relational databases and caching strategies, with knowledge of PostgreSQL, Redis, or similar technologies.
  • Experience designing event-driven architectures using message brokers (such as Kafka or RabbitMQ).
  • Familiarity with containerization and orchestration, including Docker (Kubernetes experience is a bonus).
  • Understanding of monitoring, logging, and observability best practices (tools like Prometheus or Sentry are beneficial).
  • Experience with CI/CD workflows and automation pipelines (such as GitHub Actions or equivalent solutions).
  • Strong grasp of security best practices, performance optimization, and scalable distributed systems.

Nice-to-have skills

  • Node.JS
  • TypeScript
  • NestJS
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • Prometheus
  • Redis
  • Jest
  • Docker
  • Kubernetes
  • England, United Kingdom

Work experience

  • Backend

Languages

  • English