NextHire Try for free

Persistence

Posted 28 Aug 2026

Backend Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

We are looking for a Backend Engineer who enjoys solving distributed systems problems, building scalable services, and owning critical backend infrastructure.


Responsibilities:

  • Build high-performance backend services using Go.
  • Design and develop scalable APIs and microservices.
  • Work with PostgreSQL, ClickHouse, and distributed data systems.
  • Build event-driven systems using Kafka and message queues.
  • Design reliable data pipelines and backend workflows.
  • Optimise system performance, latency, and resource utilisation.
  • Work on real-time communication infrastructure (WebRTC, LiveKit).
  • Collaborate closely with product, AI, and frontend teams.
  • Own services end-to-end from design to deployment and monitoring.
  • Improve backend architecture, reliability, and developer experience.


Requirements:

  • 3+ years of backend development experience.
  • Strong experience with Python or Java or Go (Golang).
  • Experience building scalable APIs and distributed systems.
  • Strong understanding of PostgreSQL and database design.
  • Experience with Kafka or similar messaging systems.
  • Experience with cloud infrastructure and containerised deployments.
  • Good understanding of system design, concurrency, and performance optimisation.
  • Ability to debug production systems and drive issues to resolution.
  • Ability to own features and services end-to-end.
  • Tech Stack: Go, Python, Java, Kafka, PostgreSQL, ClickHouse, LiveKit, WebRTC, Kubernetes, AWS, gRPC, and Docker.


Nice to Have:

  • Experience with LiveKit, WebRTC, or real-time communication systems.
  • Experience with ClickHouse or analytical databases.
  • Experience with Kubernetes and cloud-native architectures.
  • Experience building AI or voice infrastructure systems.
  • Startup experience.


What Matters Most:

  • You write clean, maintainable, and scalable code.
  • You think in systems, not just features.
  • You care about reliability, performance, and developer experience.
  • You can move fast and take ownership.
  • You enjoy solving hard engineering problems.
  • You want to build products used by millions of users.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach